From 8b2a549fabe4e7fa5b336e191b9c827892777565 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 21 Mar 2025 18:12:32 +0400 Subject: [PATCH] Fix crash in gifts repaint. --- Telegram/SourceFiles/boxes/star_gift_box.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/boxes/star_gift_box.cpp b/Telegram/SourceFiles/boxes/star_gift_box.cpp index 83e4d27d83..f02ea735c8 100644 --- a/Telegram/SourceFiles/boxes/star_gift_box.cpp +++ b/Telegram/SourceFiles/boxes/star_gift_box.cpp @@ -1849,7 +1849,9 @@ void SendGiftBox( auto &packs = window->session().giftBoxStickersPacks(); packs.updated() | rpl::start_with_next([=] { for (const auto &button : state->buttons) { - button->update(); + if (const auto raw = button.get()) { + raw->update(); + } } }, raw->lifetime());