From a5189cc393041795513803dbd1e3c276f3146927 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCgler?= Date: Wed, 27 Apr 2016 21:03:47 +0200 Subject: [PATCH] Actually create the outputmanagement interface Summary: It's instantiated, but never created. This means that libkscreen's wayland backend is going to hang initializing. Test Plan: Ran libkscreen against it, works with and doesn't work without patch. Reviewers: graesslin, #plasma Reviewed By: graesslin, #plasma Subscribers: plasma-devel Projects: #plasma Differential Revision: https://phabricator.kde.org/D1524 --- wayland_server.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/wayland_server.cpp b/wayland_server.cpp index 174452fed2..804cf9c644 100644 --- a/wayland_server.cpp +++ b/wayland_server.cpp @@ -244,6 +244,7 @@ void WaylandServer::init(const QByteArray &socketName, InitalizationFlags flags) this, [this](KWayland::Server::OutputConfigurationInterface *config) { kwinApp()->platform()->configurationChangeRequested(config); }); + m_outputManagement->create(); m_display->createSubCompositor(m_display)->create(); }