From 39a1743e7e392362fff7938bb4beb0be4714bc4d Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 13 Jul 2023 16:54:18 +0400 Subject: [PATCH] Fix overscroll in topics list. --- Telegram/SourceFiles/dialogs/dialogs_widget.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index 957589a90..bcf81a3b4 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -226,9 +226,10 @@ Widget::Widget( const auto makeChildListShown = [](PeerId peerId, float64 shown) { return InnerWidget::ChildListShown{ peerId, shown }; }; + using OverscrollType = Ui::ElasticScroll::OverscrollType; _scroll->setOverscrollTypes( - Ui::ElasticScroll::OverscrollType::Virtual, - Ui::ElasticScroll::OverscrollType::Real); + _stories ? OverscrollType::Virtual : OverscrollType::Real, + OverscrollType::Real); _inner = _scroll->setOwnedWidget(object_ptr( this, controller,