From 28f98ce3accf26f1d11b3416d2d83009f9ea4217 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Wed, 16 Sep 2015 13:35:31 +0200 Subject: [PATCH] disable show desktop effect when a new window appears --- containments/taskpanel/taskpanel.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/containments/taskpanel/taskpanel.cpp b/containments/taskpanel/taskpanel.cpp index f43f0610..9ffd3da7 100644 --- a/containments/taskpanel/taskpanel.cpp +++ b/containments/taskpanel/taskpanel.cpp @@ -81,6 +81,11 @@ void TaskPanel::initWayland() ); connect(m_windowManagement, &PlasmaWindowManagement::activeWindowChanged, this, &TaskPanel::updateActiveWindow); updateActiveWindow(); + + //if a new window is open, show it, not the desktop + connect(m_windowModel, &PlasmaWindowModel::rowsInserted, [this] () { + requestShowingDesktop(false); + }); } ); registry->setup();