From ca77e671de5788dc7699ab48c6311acb0397fd24 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 11 May 2026 16:33:38 +0400 Subject: [PATCH] Fix non-premium sending existing custom reaction. --- Telegram/SourceFiles/window/section_widget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/window/section_widget.cpp b/Telegram/SourceFiles/window/section_widget.cpp index c3a46cd8da..4ecda37d07 100644 --- a/Telegram/SourceFiles/window/section_widget.cpp +++ b/Telegram/SourceFiles/window/section_widget.cpp @@ -627,7 +627,10 @@ bool ShowReactPremiumError( ShowReactRestrictionToast(controller); return true; } else if (controller->session().premium() - || ranges::contains(item->chosenReactions(), id) + || ranges::contains( + item->reactions(), + id, + &Data::MessageReaction::id) || item->history()->peer->isBroadcast()) { return false; } else if (!id.custom()) {