From 02e1c03ed911d5bb43d6ded06f16cbb3c22b91f2 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Thu, 7 Mar 2024 16:36:07 +0300 Subject: [PATCH] Fixed position of connecting state widget when forum is opened. Fixed #27548. --- Telegram/SourceFiles/dialogs/dialogs_widget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index 6ce80f8a9..6d85f7cef 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -2964,7 +2964,9 @@ void Widget::updateControlsGeometry() { if (_connecting) { _connecting->setBottomSkip(bottomSkip); } - controller()->setConnectingBottomSkip(bottomSkip); + if (_layout != Layout::Child) { + controller()->setConnectingBottomSkip(bottomSkip); + } const auto wasScrollTop = _scroll->scrollTop(); const auto newScrollTop = (_topDelta < 0 && wasScrollTop <= 0)