From 79d629949aea8d9293ede7bdfa9ee00e16393a38 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Mon, 30 Jun 2014 13:53:35 +0200 Subject: [PATCH] controller bypasses windowmanager the controller must be over the other panels and ignore the struts BUG:336850 --- shell/panelconfigview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shell/panelconfigview.cpp b/shell/panelconfigview.cpp index c7b31471d..695e5221f 100644 --- a/shell/panelconfigview.cpp +++ b/shell/panelconfigview.cpp @@ -64,7 +64,7 @@ PanelConfigView::PanelConfigView(Plasma::Containment *containment, PanelView *pa }); KWindowSystem::setType(winId(), NET::Dock); - setFlags(Qt::WindowFlags((flags() | Qt::FramelessWindowHint) & (~Qt::WindowDoesNotAcceptFocus))); + setFlags(Qt::WindowFlags((flags() | Qt::FramelessWindowHint | Qt::BypassWindowManagerHint) & (~Qt::WindowDoesNotAcceptFocus))); KWindowSystem::forceActiveWindow(winId()); KWindowEffects::enableBlurBehind(winId(), true);