From 0b2acec50c1092dbe5c3ac90ca24f1757029199b Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 18 Apr 2025 19:56:26 +0300 Subject: [PATCH] Ensured to clear all top bar suggestion states on each check. --- Telegram/SourceFiles/dialogs/dialogs_top_bar_suggestion.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Telegram/SourceFiles/dialogs/dialogs_top_bar_suggestion.cpp b/Telegram/SourceFiles/dialogs/dialogs_top_bar_suggestion.cpp index 06d473a43e..73bed1c017 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_top_bar_suggestion.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_top_bar_suggestion.cpp @@ -109,6 +109,12 @@ rpl::producer*> TopBarSuggestionValue( }; const auto processCurrentSuggestion = [=](auto repeat) -> void { + state->birthdayLifetime.destroy(); + state->premiumLifetime.destroy(); + state->userpicLifetime.destroy(); + state->giftsLifetime.destroy(); + state->creditsLifetime.destroy(); + ensureWrap(); const auto content = state->content; const auto wrap = state->wrap;