|
|
@ -936,10 +936,12 @@ void ChatLog::onWorkerTimeout() |
|
|
|
updateMultiSelectionRect(); |
|
|
|
updateMultiSelectionRect(); |
|
|
|
|
|
|
|
|
|
|
|
// scroll
|
|
|
|
// scroll
|
|
|
|
if (workerStb) |
|
|
|
if (workerStb) { |
|
|
|
scrollToBottom(); |
|
|
|
scrollToBottom(); |
|
|
|
else |
|
|
|
workerStb = false; |
|
|
|
|
|
|
|
} else { |
|
|
|
scrollToLine(workerAnchorLine); |
|
|
|
scrollToLine(workerAnchorLine); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// don't keep a Ptr to the anchor line
|
|
|
|
// don't keep a Ptr to the anchor line
|
|
|
|
workerAnchorLine = ChatLine::Ptr(); |
|
|
|
workerAnchorLine = ChatLine::Ptr(); |
|
|
|