Merge tag 'v5.14.3' into dev

This commit is contained in:
AlexeyZavar
2025-05-18 22:30:12 +03:00
164 changed files with 4335 additions and 1121 deletions
@@ -3815,7 +3815,11 @@ void InnerWidget::searchReceived(
clearPreviewResults();
}
const auto key = (!_openedForum || _searchState.inChat.topic())
const auto globalSearch = (_searchState.tab == ChatSearchTab::MyMessages)
|| (_searchState.tab == ChatSearchTab::PublicPosts);
const auto key = globalSearch
? Key()
: (!_openedForum || _searchState.inChat.topic())
? _searchState.inChat
: Key(_openedForum->history());
if (inject
@@ -4220,7 +4224,8 @@ void InnerWidget::repaintPreviewResult(int index) {
bool InnerWidget::computeSearchWithPostsPreview() const {
return (_searchHashOrCashtag != HashOrCashtag::None)
&& (_searchState.tab == ChatSearchTab::MyMessages);
&& (_searchState.tab == ChatSearchTab::MyMessages)
&& !_searchState.inChat;
}
void InnerWidget::clearFilter() {