From f1f7330bf60bbd9bfc2dfb453101de5583563898 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 7 Jun 2021 19:15:10 +0400 Subject: [PATCH] Hide "Remove" context action for participants-groups. --- Telegram/SourceFiles/calls/group/calls_group_members.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/calls/group/calls_group_members.cpp b/Telegram/SourceFiles/calls/group/calls_group_members.cpp index 8c37ab8961..7e536fad4f 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_members.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_members.cpp @@ -1278,7 +1278,8 @@ base::unique_qptr Members::Controller::createRowContextMenu( && chat->canBanMembers() && !chat->admins.contains(user)); } else if (const auto channel = _peer->asChannel()) { - return channel->canRestrictParticipant(participantPeer); + return !participantPeer->isMegagroup() // That's the creator. + && channel->canRestrictParticipant(participantPeer); } return false; }();