diff --git a/src/plugins/private/qml/WindowHeapDelegate.qml b/src/plugins/private/qml/WindowHeapDelegate.qml index bcf9bac79f..8be975ec2c 100644 --- a/src/plugins/private/qml/WindowHeapDelegate.qml +++ b/src/plugins/private/qml/WindowHeapDelegate.qml @@ -30,7 +30,9 @@ Item { readonly property bool presentOnCurrentDesktop: !window.desktops.length || window.desktops.indexOf(KWinComponents.Workspace.currentDesktop) !== -1 readonly property bool initialHidden: window.minimized || !presentOnCurrentDesktop readonly property bool activeHidden: { - if (windowHeap.showOnly === "activeClass") { + if (window.skipSwitcher) { + return true; + } else if (windowHeap.showOnly === "activeClass") { if (!KWinComponents.Workspace.activeWindow) { return true; } else {