diff --git a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp index 03b9a385c..d13f336f9 100644 --- a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp +++ b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp @@ -416,6 +416,7 @@ public: } void rowClicked(not_null row) override; + void rowMiddleClicked(not_null row) override; bool rowTrackPress(not_null row) override; void rowTrackPressCancel() override; bool rowTrackPressSkipMouseSelection() override; @@ -673,6 +674,11 @@ void Suggestions::ObjectListController::rowClicked( _chosen.fire(row->peer()); } +void Suggestions::ObjectListController::rowMiddleClicked( + not_null row) { + window()->showInNewWindow(row->peer()); +} + void Suggestions::ObjectListController::setupPlainDivider( rpl::producer title) { auto result = object_ptr(