diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index f353a06f6e..23469cbeae 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -3824,7 +3824,8 @@ void Widget::updateLockUnlockVisibility(anim::type animated) { || (widthAnimation && !suggestionsAnimation) || _childList || !session().domain().local().hasLocalPasscode() - || (!_stories->empty() + || (_stories + && !_stories->empty() && _scroll->position().overscroll < -st::dialogsFilterSkip); const auto hiddenAnimated = _searchHasFocus || _searchSuggestionsLocked