From 282c076931de50c17f9952893e514ba8f72f7445 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 8 Nov 2023 23:43:42 +0300 Subject: [PATCH] Removed redundant peerListShowBox / peerListHideLayer from delegates. --- .../boxes/filters/edit_filter_chats_list.cpp | 2 +- .../boxes/filters/edit_filter_links.cpp | 18 ++++++++--------- Telegram/SourceFiles/boxes/peer_list_box.cpp | 20 ------------------- Telegram/SourceFiles/boxes/peer_list_box.h | 20 ------------------- .../boxes/peer_list_controllers.cpp | 2 +- Telegram/SourceFiles/boxes/peer_lists_box.cpp | 10 ---------- Telegram/SourceFiles/boxes/peer_lists_box.h | 4 ---- .../boxes/peers/add_participants_box.cpp | 4 ++-- .../boxes/peers/choose_peer_box.cpp | 2 +- .../boxes/peers/edit_linked_chat_box.cpp | 4 ++-- .../boxes/peers/edit_participants_box.cpp | 2 +- .../boxes/peers/edit_peer_invite_link.cpp | 15 ++++++++------ .../boxes/peers/edit_peer_invite_links.cpp | 16 ++++++++------- .../SourceFiles/boxes/premium_limits_box.cpp | 12 ----------- .../calls/group/calls_group_members.cpp | 8 -------- .../calls/group/calls_group_members.h | 4 ---- .../info_common_groups_inner_widget.cpp | 10 ---------- .../info_common_groups_inner_widget.h | 4 ---- .../polls/info_polls_results_inner_widget.cpp | 12 ----------- .../info/profile/info_profile_members.cpp | 10 ---------- .../info/profile/info_profile_members.h | 4 ---- 21 files changed, 35 insertions(+), 148 deletions(-) diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp index 61e937dfe..989a9867b 100644 --- a/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp +++ b/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp @@ -362,7 +362,7 @@ void EditFilterChatsListController::rowClicked(not_null row) { delegate()->peerListSetRowChecked(row, !row->checked()); updateTitle(); } else { - delegate()->peerListShowBox(_limitBox(count)); + delegate()->peerListUiShow()->showBox(_limitBox(count)); } } diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp index d731ead51..9dcf6fd80 100644 --- a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp +++ b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp @@ -575,19 +575,19 @@ void LinkController::addLinkBlock(not_null container) { CopyInviteLink(delegate()->peerListUiShow(), link); }); const auto shareLink = crl::guard(weak, [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( ShareInviteLinkBox(&_window->session(), link)); }); const auto getLinkQr = crl::guard(weak, [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( InviteLinkQrBox(link, tr::lng_filters_link_qr_about())); }); const auto editLink = crl::guard(weak, [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( Box(ChatFilterLinkBox, &_window->session(), _data)); }); const auto deleteLink = crl::guard(weak, [=] { - delegate()->peerListShowBox(DeleteLinkBox(_window, _data)); + delegate()->peerListUiShow()->showBox(DeleteLinkBox(_window, _data)); }); const auto createMenu = [=] { @@ -846,7 +846,7 @@ void LinksController::rebuild(const std::vector &rows) { void LinksController::rowClicked(not_null row) { const auto link = static_cast(row.get())->data(); - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( ShowLinkBox(_window, _currentFilter(), link)); } @@ -881,19 +881,19 @@ base::unique_qptr LinksController::createRowContextMenu( CopyInviteLink(delegate()->peerListUiShow(), link); }; const auto shareLink = [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( ShareInviteLinkBox(&_window->session(), link)); }; const auto getLinkQr = [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( InviteLinkQrBox(link, tr::lng_filters_link_qr_about())); }; const auto editLink = [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( Box(ChatFilterLinkBox, &_window->session(), data)); }; const auto deleteLink = [=] { - delegate()->peerListShowBox(DeleteLinkBox(_window, data)); + delegate()->peerListUiShow()->showBox(DeleteLinkBox(_window, data)); }; auto result = base::make_unique_q( parent, diff --git a/Telegram/SourceFiles/boxes/peer_list_box.cpp b/Telegram/SourceFiles/boxes/peer_list_box.cpp index abd4f4b32..189a13215 100644 --- a/Telegram/SourceFiles/boxes/peer_list_box.cpp +++ b/Telegram/SourceFiles/boxes/peer_list_box.cpp @@ -85,16 +85,6 @@ PeerListContentDelegateShow::PeerListContentDelegateShow( : _show(show) { } -void PeerListContentDelegateShow::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { - _show->showBox(std::move(content), options); -} - -void PeerListContentDelegateShow::peerListHideLayer() { - _show->hideLayer(); -} - auto PeerListContentDelegateShow::peerListUiShow() -> std::shared_ptr{ return _show; @@ -324,16 +314,6 @@ void PeerListBox::peerListSetSearchMode(PeerListSearchMode mode) { } } -void PeerListBox::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { - _show->showBox(std::move(content), options); -} - -void PeerListBox::peerListHideLayer() { - _show->hideLayer(); -} - std::shared_ptr PeerListBox::peerListUiShow() { return _show; } diff --git a/Telegram/SourceFiles/boxes/peer_list_box.h b/Telegram/SourceFiles/boxes/peer_list_box.h index 0f557da68..1a53254e1 100644 --- a/Telegram/SourceFiles/boxes/peer_list_box.h +++ b/Telegram/SourceFiles/boxes/peer_list_box.h @@ -332,10 +332,6 @@ public: virtual std::optional peerListLastRowMousePosition() = 0; virtual void peerListSortRows(Fn compare) = 0; virtual int peerListPartitionRows(Fn border) = 0; - virtual void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) = 0; - virtual void peerListHideLayer() = 0; virtual std::shared_ptr peerListUiShow() = 0; template @@ -1007,14 +1003,6 @@ public: object_ptr description) override { description.destroy(); } - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override { - Unexpected("...DelegateSimple::peerListShowBox"); - } - void peerListHideLayer() override { - Unexpected("...DelegateSimple::peerListHideLayer"); - } std::shared_ptr peerListUiShow() override { Unexpected("...DelegateSimple::peerListUiShow"); } @@ -1025,10 +1013,6 @@ class PeerListContentDelegateShow : public PeerListContentDelegateSimple { public: explicit PeerListContentDelegateShow( std::shared_ptr show); - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; private: @@ -1064,10 +1048,6 @@ public: bool peerListIsRowChecked(not_null row) override; int peerListSelectedRowsCount() override; void peerListScrollToTop() override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; void setAddedTopScrollSkip(int skip); diff --git a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp index df1a24fba..bad9dbd89 100644 --- a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp +++ b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp @@ -685,7 +685,7 @@ void ChooseRecipientBoxController::rowClicked(not_null row) { }, box->lifetime()); }); *weak = owned.data(); - delegate()->peerListShowBox(std::move(owned)); + delegate()->peerListUiShow()->showBox(std::move(owned)); return; } const auto history = peer->owner().history(peer); diff --git a/Telegram/SourceFiles/boxes/peer_lists_box.cpp b/Telegram/SourceFiles/boxes/peer_lists_box.cpp index e445a21e2..80e2a9334 100644 --- a/Telegram/SourceFiles/boxes/peer_lists_box.cpp +++ b/Telegram/SourceFiles/boxes/peer_lists_box.cpp @@ -372,16 +372,6 @@ void PeerListsBox::Delegate::peerListFinishSelectedRowsBunch() { _box->_select->entity()->finishItemsBunch(); } -void PeerListsBox::Delegate::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { - _show->showBox(std::move(content), options); -} - -void PeerListsBox::Delegate::peerListHideLayer() { - _show->hideLayer(); -} - auto PeerListsBox::Delegate::peerListUiShow() -> std::shared_ptr { return _show; diff --git a/Telegram/SourceFiles/boxes/peer_lists_box.h b/Telegram/SourceFiles/boxes/peer_lists_box.h index 94732b3e2..20377548a 100644 --- a/Telegram/SourceFiles/boxes/peer_lists_box.h +++ b/Telegram/SourceFiles/boxes/peer_lists_box.h @@ -54,10 +54,6 @@ private: _box->addSelectItem(row, anim::type::instant); } void peerListFinishSelectedRowsBunch() override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; private: diff --git a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp index b40e1a0d2..575522e42 100644 --- a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp @@ -366,7 +366,7 @@ bool AddParticipantsBoxController::needsInviteLinkButton() { QPointer AddParticipantsBoxController::showBox( object_ptr box) const { const auto weak = Ui::MakeWeak(box.data()); - delegate()->peerListShowBox(std::move(box)); + delegate()->peerListUiShow()->showBox(std::move(box)); return weak; } @@ -668,7 +668,7 @@ void AddSpecialBoxController::migrate( QPointer AddSpecialBoxController::showBox( object_ptr box) const { const auto weak = Ui::MakeWeak(box.data()); - delegate()->peerListShowBox(std::move(box)); + delegate()->peerListUiShow()->showBox(std::move(box)); return weak; } diff --git a/Telegram/SourceFiles/boxes/peers/choose_peer_box.cpp b/Telegram/SourceFiles/boxes/peers/choose_peer_box.cpp index 767b0c915..7e27128c4 100644 --- a/Telegram/SourceFiles/boxes/peers/choose_peer_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/choose_peer_box.cpp @@ -433,7 +433,7 @@ void ChoosePeerBoxController::rowClicked(not_null row) { if (const auto user = peer->asUser()) { done(); } else { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( MakeConfirmBox(_bot, peer, _query, done)); } } diff --git a/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp index 48bc383c9..c3e4b3d34 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp @@ -168,7 +168,7 @@ void Controller::choose(not_null chat) { const auto onstack = _callback; onstack(chat); }; - delegate()->peerListShowBox(Ui::MakeConfirmBox({ + delegate()->peerListUiShow()->showBox(Ui::MakeConfirmBox({ .text = text, .confirmed = sure, .confirmText = tr::lng_manage_discussion_group_link(tr::now), @@ -199,7 +199,7 @@ void Controller::choose(not_null chat) { }; chat->session().api().migrateChat(chat, crl::guard(this, done)); }; - delegate()->peerListShowBox(Ui::MakeConfirmBox({ + delegate()->peerListUiShow()->showBox(Ui::MakeConfirmBox({ .text = text, .confirmed = sure, .confirmText = tr::lng_manage_discussion_group_link(tr::now), diff --git a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp index 425e21c75..1801cc154 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp @@ -1281,7 +1281,7 @@ void ParticipantsBoxController::rebuild() { QPointer ParticipantsBoxController::showBox( object_ptr box) const { const auto weak = Ui::MakeWeak(box.data()); - delegate()->peerListShowBox(std::move(box)); + delegate()->peerListUiShow()->showBox(std::move(box)); return weak; } diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp index 00f9eac3f..f43112511 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp @@ -347,21 +347,24 @@ void Controller::addHeaderBlock(not_null container) { const auto copyLink = crl::guard(weak, [=] { CopyInviteLink(delegate()->peerListUiShow(), link); }); - const auto shareLink = crl::guard(weak, [=] { - delegate()->peerListShowBox(ShareInviteLinkBox(_peer, link)); + const auto shareLink = crl::guard(weak, [=, peer = _peer] { + delegate()->peerListUiShow()->showBox(ShareInviteLinkBox(peer, link)); }); const auto getLinkQr = crl::guard(weak, [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( InviteLinkQrBox(link, tr::lng_group_invite_qr_about())); }); const auto revokeLink = crl::guard(weak, [=] { - delegate()->peerListShowBox(RevokeLinkBox(_peer, admin, link)); + delegate()->peerListUiShow()->showBox( + RevokeLinkBox(_peer, admin, link)); }); const auto editLink = crl::guard(weak, [=] { - delegate()->peerListShowBox(EditLinkBox(_peer, _data.current())); + delegate()->peerListUiShow()->showBox( + EditLinkBox(_peer, _data.current())); }); const auto deleteLink = crl::guard(weak, [=] { - delegate()->peerListShowBox(DeleteLinkBox(_peer, admin, link)); + delegate()->peerListUiShow()->showBox( + DeleteLinkBox(_peer, admin, link)); }); const auto createMenu = [=] { diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp index 4d7254388..7ed35cdf8 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp @@ -537,7 +537,7 @@ void LinksController::appendSlice(const InviteLinksSlice &slice) { } void LinksController::rowClicked(not_null row) { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( ShowInviteLinkBox(_peer, static_cast(row.get())->data())); } @@ -573,25 +573,27 @@ base::unique_qptr LinksController::createRowContextMenu( st::popupMenuWithIcons); if (data.revoked) { result->addAction(tr::lng_group_invite_context_delete(tr::now), [=] { - delegate()->peerListShowBox(DeleteLinkBox(_peer, _admin, link)); + delegate()->peerListUiShow()->showBox( + DeleteLinkBox(_peer, _admin, link)); }, &st::menuIconDelete); } else { result->addAction(tr::lng_group_invite_context_copy(tr::now), [=] { CopyInviteLink(delegate()->peerListUiShow(), link); }, &st::menuIconCopy); result->addAction(tr::lng_group_invite_context_share(tr::now), [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( ShareInviteLinkBox(_peer, link)); }, &st::menuIconShare); result->addAction(tr::lng_group_invite_context_qr(tr::now), [=] { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( InviteLinkQrBox(link, tr::lng_group_invite_qr_about())); }, &st::menuIconQrCode); result->addAction(tr::lng_group_invite_context_edit(tr::now), [=] { - delegate()->peerListShowBox(EditLinkBox(_peer, data)); + delegate()->peerListUiShow()->showBox(EditLinkBox(_peer, data)); }, &st::menuIconEdit); result->addAction(tr::lng_group_invite_context_revoke(tr::now), [=] { - delegate()->peerListShowBox(RevokeLinkBox(_peer, _admin, link)); + delegate()->peerListUiShow()->showBox( + RevokeLinkBox(_peer, _admin, link)); }, &st::menuIconRemove); } return result; @@ -799,7 +801,7 @@ void AdminsController::loadMoreRows() { } void AdminsController::rowClicked(not_null row) { - delegate()->peerListShowBox( + delegate()->peerListUiShow()->showBox( Box(ManageInviteLinksBox, _peer, row->peer()->asUser(), 0, 0)); } diff --git a/Telegram/SourceFiles/boxes/premium_limits_box.cpp b/Telegram/SourceFiles/boxes/premium_limits_box.cpp index 928915afd..9ce74e022 100644 --- a/Telegram/SourceFiles/boxes/premium_limits_box.cpp +++ b/Telegram/SourceFiles/boxes/premium_limits_box.cpp @@ -115,10 +115,6 @@ public: void peerListFinishSelectedRowsBunch() override; void peerListSetDescription( object_ptr description) override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; void peerListSetRowChecked( not_null row, @@ -183,14 +179,6 @@ void InactiveDelegate::peerListSetDescription( description.destroy(); } -void InactiveDelegate::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { -} - -void InactiveDelegate::peerListHideLayer() { -} - std::shared_ptr InactiveDelegate::peerListUiShow() { Unexpected("...InactiveDelegate::peerListUiShow"); } diff --git a/Telegram/SourceFiles/calls/group/calls_group_members.cpp b/Telegram/SourceFiles/calls/group/calls_group_members.cpp index cc3c33ddb..586583ad8 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_members.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_members.cpp @@ -1975,14 +1975,6 @@ void Members::peerListSetDescription( description.destroy(); } -void Members::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { -} - -void Members::peerListHideLayer() { -} - std::shared_ptr Members::peerListUiShow() { Unexpected("...Members::peerListUiShow"); } diff --git a/Telegram/SourceFiles/calls/group/calls_group_members.h b/Telegram/SourceFiles/calls/group/calls_group_members.h index f8b4c8c52..47cb05914 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_members.h +++ b/Telegram/SourceFiles/calls/group/calls_group_members.h @@ -88,10 +88,6 @@ private: void peerListFinishSelectedRowsBunch() override; void peerListSetDescription( object_ptr description) override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; void setupAddMember(not_null call); diff --git a/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.cpp b/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.cpp index fed48653b..720f47eba 100644 --- a/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.cpp +++ b/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.cpp @@ -281,16 +281,6 @@ void InnerWidget::peerListSetDescription( description.destroy(); } -void InnerWidget::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { - _show->showBox(std::move(content), options); -} - -void InnerWidget::peerListHideLayer() { - _show->hideLayer(); -} - std::shared_ptr InnerWidget::peerListUiShow() { return _show; } diff --git a/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.h b/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.h index 91d906782..9cfb2f3a8 100644 --- a/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.h +++ b/Telegram/SourceFiles/info/common_groups/info_common_groups_inner_widget.h @@ -64,10 +64,6 @@ private: void peerListFinishSelectedRowsBunch() override; void peerListSetDescription( object_ptr description) override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; object_ptr setupList( diff --git a/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp b/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp index 5fc2308a5..b1cefdeff 100644 --- a/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp +++ b/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp @@ -51,10 +51,6 @@ public: void peerListFinishSelectedRowsBunch() override; void peerListSetDescription( object_ptr description) override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; }; @@ -92,14 +88,6 @@ void ListDelegate::peerListSetDescription( description.destroy(); } -void ListDelegate::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { -} - -void ListDelegate::peerListHideLayer() { -} - std::shared_ptr ListDelegate::peerListUiShow() { Unexpected("...ListDelegate::peerListUiShow"); } diff --git a/Telegram/SourceFiles/info/profile/info_profile_members.cpp b/Telegram/SourceFiles/info/profile/info_profile_members.cpp index 85e689903..0574dd6da 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_members.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_members.cpp @@ -459,16 +459,6 @@ void Members::peerListAddSelectedRowInBunch(not_null row) { void Members::peerListFinishSelectedRowsBunch() { } -void Members::peerListShowBox( - object_ptr content, - Ui::LayerOptions options) { - _show->showBox(std::move(content), options); -} - -void Members::peerListHideLayer() { - _show->hideLayer(); -} - std::shared_ptr Members::peerListUiShow() { return _show; } diff --git a/Telegram/SourceFiles/info/profile/info_profile_members.h b/Telegram/SourceFiles/info/profile/info_profile_members.h index 2789756ce..ac86ca813 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_members.h +++ b/Telegram/SourceFiles/info/profile/info_profile_members.h @@ -78,10 +78,6 @@ private: void peerListFinishSelectedRowsBunch() override; void peerListSetDescription( object_ptr description) override; - void peerListShowBox( - object_ptr content, - Ui::LayerOptions options = Ui::LayerOption::KeepOther) override; - void peerListHideLayer() override; std::shared_ptr peerListUiShow() override; //void peerListAppendRow(