diff --git a/Telegram/SourceFiles/window/window_filters_menu.cpp b/Telegram/SourceFiles/window/window_filters_menu.cpp index 36f9ad979..cca1a88ac 100644 --- a/Telegram/SourceFiles/window/window_filters_menu.cpp +++ b/Telegram/SourceFiles/window/window_filters_menu.cpp @@ -127,6 +127,7 @@ void FiltersMenu::setup() { _all->setActive(true); scrollToButton(_all); } + _reorder->finishReordering(); }, _outer.lifetime()); _menu.setClickedCallback([=] { @@ -198,7 +199,7 @@ void FiltersMenu::setupList() { -1, tr::lng_filters_setup(tr::now), Ui::FilterIcon::Setup); - _reorder = std::make_unique(_list); + _reorder = std::make_unique(_list, &_scroll); _reorder->updates( ) | rpl::start_with_next([=](Ui::VerticalLayoutReorder::Single data) { diff --git a/Telegram/lib_ui b/Telegram/lib_ui index 730816ef5..23009b62a 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit 730816ef5219cbe7f1588bec2fe9adacd11739c8 +Subproject commit 23009b62add39f22cca27438a17f83762d8c2f94