From 0bc0ddd0e89e111707afcb067485bcd28071f128 Mon Sep 17 00:00:00 2001 From: xinfengkun Date: Mon, 13 Jan 2025 16:24:24 +0800 Subject: [PATCH] =?UTF-8?q?[690][led]LED=E5=B4=A9=E6=BA=83=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mogo/support/device/led/BaseLedUIViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/BaseLedUIViewModel.kt b/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/BaseLedUIViewModel.kt index 5d9db985e7..5f519c79d8 100644 --- a/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/BaseLedUIViewModel.kt +++ b/libraries/mogo-hardware-devices/src/main/java/com/mogo/support/device/led/BaseLedUIViewModel.kt @@ -8,7 +8,7 @@ import com.mogo.support.device.IWriteChainLogListener import kotlinx.coroutines.Job import kotlinx.coroutines.delay import kotlinx.coroutines.launch -import java.util.PriorityQueue +import java.util.concurrent.PriorityBlockingQueue import kotlin.math.ceil open class BaseLedUIViewModel(protected val writeChainLogListener: IWriteChainLogListener) : @@ -21,7 +21,7 @@ open class BaseLedUIViewModel(protected val writeChainLogListener: IWriteChainLo private var baseUICountDownJob: Job? = null private var currentLedUI: LedUI private var currentCountDownJob: Job? = null - private val restoreLedUIQueue = PriorityQueue() + private val restoreLedUIQueue = PriorityBlockingQueue() private val currentLedUILiveData = MutableLiveData()