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;