From a30951dc91124e4c79ecbf000cada91ec674a707 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Mon, 24 Mar 2025 15:34:54 +0300 Subject: [PATCH] Fixed swipe handler for small chat lists. --- Telegram/SourceFiles/dialogs/dialogs_widget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index fe62494c35..ea75281db7 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -379,6 +379,10 @@ Widget::Widget( _childListPeerId.value(), _childListShown.value(), makeChildListShown))); + _scroll->heightValue() | rpl::start_with_next([=](int height) { + _inner->setMinimumHeight(height); + _inner->refresh(); + }, _inner->lifetime()); _scrollToTop->raise(); _lockUnlock->toggle(false, anim::type::instant);