From f0ca9f4fb19c53481ae2fd39785db54c868e3791 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 26 Jun 2026 00:38:34 +0400 Subject: [PATCH] Shrink pending request rows and always show members pill --- Telegram/SourceFiles/boxes/boxes.style | 2 +- .../info_community_requests_widget.cpp | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Telegram/SourceFiles/boxes/boxes.style b/Telegram/SourceFiles/boxes/boxes.style index 916ca4e53c..5a3ed4ce3b 100644 --- a/Telegram/SourceFiles/boxes/boxes.style +++ b/Telegram/SourceFiles/boxes/boxes.style @@ -1090,7 +1090,7 @@ requestsRejectButton: RoundButton(defaultBoxButton) { } requestButtonsSkip: 9px; communityRequestsBoxItem: PeerListItem(peerListBoxItem) { - height: 112px; + height: 89px; button: OutlineButton(defaultPeerListButton) { textBg: contactsBg; textBgOver: contactsBg; diff --git a/Telegram/SourceFiles/info/community_requests/info_community_requests_widget.cpp b/Telegram/SourceFiles/info/community_requests/info_community_requests_widget.cpp index 46c3bf4a8c..c5e55e0a32 100644 --- a/Telegram/SourceFiles/info/community_requests/info_community_requests_widget.cpp +++ b/Telegram/SourceFiles/info/community_requests/info_community_requests_widget.cpp @@ -395,15 +395,15 @@ Row::Row( Ui::NameTextOptions()); const auto channel = request.peer->asChannel(); - if (channel && channel->membersCountKnown()) { - const auto count = channel->membersCount(); - auto members = Ui::Text::IconEmoji(&st::requestMembersIcon) - .append(Lang::FormatCountToShort(count).string); - _members.setMarkedText( - st::requestMembersStyle, - members, - Ui::NameTextOptions()); - } + const auto count = (channel && channel->membersCountKnown()) + ? channel->membersCount() + : 0; + auto members = Ui::Text::IconEmoji(&st::requestMembersIcon) + .append(Lang::FormatCountToShort(count).string); + _members.setMarkedText( + st::requestMembersStyle, + members, + Ui::NameTextOptions()); _hiddenChat = !request.visible; if (!request.visible) {