Fix log crash
This commit is contained in:
@@ -139,12 +139,12 @@ class LogFragment : Fragment(), CommandClient.Handler {
|
|||||||
lifecycleScope.launch(Dispatchers.Main) {
|
lifecycleScope.launch(Dispatchers.Main) {
|
||||||
val messageLen = messageList.size
|
val messageLen = messageList.size
|
||||||
val removeLen = logList.size + messageLen - 300
|
val removeLen = logList.size + messageLen - 300
|
||||||
|
logList.addAll(messageList)
|
||||||
if (removeLen > 0) {
|
if (removeLen > 0) {
|
||||||
repeat(removeLen) {
|
repeat(removeLen) {
|
||||||
logList.removeFirst()
|
logList.removeFirst()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
logList.addAll(messageList)
|
|
||||||
updateViews(removeLen, messageLen)
|
updateViews(removeLen, messageLen)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user