diff --git a/plugins/effects/private/qml/WindowHeapDelegate.qml b/plugins/effects/private/qml/WindowHeapDelegate.qml index bcf9bac79..8be975ec2 100644 --- a/plugins/effects/private/qml/WindowHeapDelegate.qml +++ b/plugins/effects/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 {