Graphical singe main thread for log

This commit is contained in:
ryoii 2020-03-29 20:21:00 +08:00
parent 4d304ba1ac
commit 12cc30e94d

View File

@ -49,10 +49,11 @@ class MiraiGraphicalUIController : Controller(), MiraiConsoleUI {
}
}
Platform.runLater {
when (identity) {
0L -> mainLog.apply {
add("$identityStr $message")
mainLog.trim()
trim()
}
else -> cache[identity]?.logHistory?.apply {
add("$identityStr $message")
@ -60,6 +61,7 @@ class MiraiGraphicalUIController : Controller(), MiraiConsoleUI {
}
}
}
}
override fun prePushBot(identity: Long) = Platform.runLater {
BotModel(identity).also {