From 7cb26ba1040425134fd74b1a933171d538d0ba3b Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 15 Nov 2024 23:38:46 +0400 Subject: [PATCH] Fix crash in possible ads teardown. --- Telegram/SourceFiles/history/history_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index 01b2c9189..7caf21053 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -7701,12 +7701,12 @@ void HistoryWidget::createSponsoredMessageBar() { session().sponsoredMessages().itemRemoved( maybeFullId ) | rpl::start_with_next([this] { + _sponsoredMessageBar->toggle(false, anim::type::normal); _sponsoredMessageBar->shownValue() | rpl::filter( !rpl::mappers::_1 ) | rpl::start_with_next([this] { _sponsoredMessageBar = nullptr; }, _sponsoredMessageBar->lifetime()); - _sponsoredMessageBar->toggle(false, anim::type::normal); }, _sponsoredMessageBar->lifetime()); if (maybeFullId) {