From c9cfe9e90f19e4a0683736a07e406bec77c34615 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 10 Feb 2025 10:43:37 +0400 Subject: [PATCH] Allow filtering users gifts. --- Telegram/SourceFiles/info/info_wrap_widget.cpp | 4 +--- .../SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/info/info_wrap_widget.cpp b/Telegram/SourceFiles/info/info_wrap_widget.cpp index 57fc7a478..15f98f7b8 100644 --- a/Telegram/SourceFiles/info/info_wrap_widget.cpp +++ b/Telegram/SourceFiles/info/info_wrap_widget.cpp @@ -444,9 +444,7 @@ void WrapWidget::setupTopBarMenuToggle() { addTopBarMenuButton(); } }, _topBar->lifetime()); - } else if (section.type() == Section::Type::PeerGifts - && key.peer() - && key.peer()->isChannel()) { + } else if (section.type() == Section::Type::PeerGifts && key.peer()) { addTopBarMenuButton(); } } diff --git a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp index f1d81e37c..a30b7b584 100644 --- a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp +++ b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp @@ -630,7 +630,7 @@ void Widget::fillTopBarMenu(const Ui::Menu::MenuCallback &addAction) { }); }, filter.skipUnique ? nullptr : &st::mediaPlayerMenuCheck); - if (_inner->peer()->canManageGifts()) { + if (_inner->peer()->canManageGifts() && _inner->peer()->isChannel()) { addAction({ .isSeparator = true }); addAction(tr::lng_peer_gifts_filter_saved(tr::now), [=] {