Support PlasmaWindowInterface::sendToOutput

master
Aleix Pol 3 years ago committed by Aleix Pol Gonzalez
parent a3cbaf48dc
commit 0b74aa62c9

@ -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 <KWaylandServer/plasmawindowmanagement_interface.h>
#include <KWaylandServer/output_interface.h>
#include <KDecoration2/DecoratedClient>
#include <KDecoration2/Decoration>
@ -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;
}

Loading…
Cancel
Save