From 0b74aa62c95f278351470ff1a2bd101f41551270 Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Mon, 30 Aug 2021 19:50:12 +0200 Subject: [PATCH] Support PlasmaWindowInterface::sendToOutput --- src/abstract_client.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/abstract_client.cpp b/src/abstract_client.cpp index f36e4f62b8..0539bb7c5f 100644 --- a/src/abstract_client.cpp +++ b/src/abstract_client.cpp @@ -10,6 +10,7 @@ #include "abstract_client.h" #include "abstract_output.h" +#include "abstract_wayland_output.h" #ifdef KWIN_BUILD_ACTIVITIES #include "activities.h" #endif @@ -32,6 +33,7 @@ #include "wayland_server.h" #include +#include #include #include @@ -1692,6 +1694,11 @@ void AbstractClient::setupWindowManagementInterface() setOnActivity(activityId, false); } ); + connect(w, &PlasmaWindowInterface::sendToOutput, this, + [this] (KWaylandServer::OutputInterface *output) { + sendToOutput(waylandServer()->findOutput(output)); + } + ); m_windowManagementInterface = w; }