diff --git a/src/chatlog/chatlog.cpp b/src/chatlog/chatlog.cpp index a5cac0d94..33b0cc25d 100644 --- a/src/chatlog/chatlog.cpp +++ b/src/chatlog/chatlog.cpp @@ -947,12 +947,10 @@ void ChatLog::onWorkerTimeout() updateMultiSelectionRect(); // scroll - if (workerStb) { + if (workerStb) scrollToBottom(); - workerStb = false; - } else { + else scrollToLine(workerAnchorLine); - } // don't keep a Ptr to the anchor line workerAnchorLine = ChatLine::Ptr();