diff --git a/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp index c2eae3ffb2..b279b4324d 100644 --- a/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp +++ b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp @@ -1189,11 +1189,6 @@ bool AdjustMenuGeometryForSelector( not_null menu, QPoint desiredPosition, not_null selector) { - const auto &settings = AyuSettings::getInstance(); - if (!AyuUi::needToShowItem(settings.showReactionsPanelInContextMenu)) { - return false; - } - const auto useTransparency = selector->useTransparency(); const auto extend = useTransparency ? st::reactStripExtend @@ -1362,6 +1357,12 @@ AttachSelectorResult AttachSelectorToMenu( return AttachSelectorResult::Skipped; } + const auto peer = item->history()->peer; + if ((peer->isChannel() && !peer->isMegagroup() && !settings.hideChannelReactions) + || (peer->isMegagroup() && !settings.hideGroupReactions)) { + return AttachSelectorResult::Skipped; + } + const auto result = AttachSelectorToMenu( menu, desiredPosition,