update 优化指令去重

This commit is contained in:
gallonyin
2023-08-03 00:06:57 +08:00
parent abff566146
commit 2efff67b6c

View File

@@ -107,7 +107,7 @@ object MyLooper {
} else { } else {
WeworkController.mainLoopRunning = false WeworkController.mainLoopRunning = false
LogUtils.v("加入指令到执行队列", if (message.fileBase64.isNullOrEmpty()) GsonUtils.toJson(message) else message.type) LogUtils.v("加入指令到执行队列", if (message.fileBase64.isNullOrEmpty()) GsonUtils.toJson(message) else message.type)
val messageWhat = message.type * message.hashCode() + (System.currentTimeMillis() / 10000).toInt() val messageWhat = message.type * message.hashCode() / 1000 + text.length
getInstance().removeMessages(messageWhat) getInstance().removeMessages(messageWhat)
getInstance().sendMessage(Message.obtain().apply { getInstance().sendMessage(Message.obtain().apply {
what = messageWhat what = messageWhat