diff --git a/src/world/DesktopManager.ts b/src/world/DesktopManager.ts index dd4f3c2..b7cbc92 100644 --- a/src/world/DesktopManager.ts +++ b/src/world/DesktopManager.ts @@ -39,7 +39,7 @@ class DesktopManager { } public getDesktopForClient(kwinClient: KwinClient) { - if (kwinClient.activities.length !== 1 && kwinClient.desktop === 0) { + if (kwinClient.activities.length !== 1 || kwinClient.desktop <= 0) { return undefined; } return this.getDesktop(kwinClient.activities[0], kwinClient.desktop);