From 204645a71578e355f3c8b76558e9e995b291bbbb Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 28 Aug 2020 18:10:03 +0400 Subject: [PATCH] Stick to bottom on new messages. --- Telegram/SourceFiles/history/view/history_view_list_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp index d075dde60..3211bcfe8 100644 --- a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp +++ b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp @@ -1562,7 +1562,7 @@ Element *ListWidget::strictFindItemByY(int y) const { } auto ListWidget::countScrollState() const -> ScrollTopState { - if (_items.empty()) { + if (_items.empty() || _visibleBottom == height()) { return { Data::MessagePosition(), 0 }; } auto topItem = findItemByY(_visibleTop);