From 8149100aac55699e6897ccb79bb64ec0083aa752 Mon Sep 17 00:00:00 2001 From: Peter Fajdiga Date: Tue, 21 Oct 2025 22:57:02 +0200 Subject: [PATCH] DesktopManager: remove addDesktop call in constructor --- src/lib/world/DesktopManager.ts | 5 ----- src/lib/world/World.ts | 2 -- 2 files changed, 7 deletions(-) diff --git a/src/lib/world/DesktopManager.ts b/src/lib/world/DesktopManager.ts index b79737d..bcbc46a 100644 --- a/src/lib/world/DesktopManager.ts +++ b/src/lib/world/DesktopManager.ts @@ -10,8 +10,6 @@ class DesktopManager { private readonly layoutConfig: LayoutConfig, private readonly focusPasser: FocusPassing.Passer, private readonly desktopFilter: DesktopFilter, - currentActivity: string, - currentDesktop: KwinDesktop, ) { this.pinManager = pinManager; this.config = config; @@ -20,9 +18,6 @@ class DesktopManager { this.selectedScreen = Workspace.activeScreen; this.kwinActivities = new Set(Workspace.activities); this.kwinDesktops = new Set(Workspace.desktops); - if (this.desktopFilter.shouldWorkOnDesktop(currentDesktop)) { - this.addDesktop(currentActivity, currentDesktop); - } } public getDesktop(activity: string, kwinDesktop: KwinDesktop) { diff --git a/src/lib/world/World.ts b/src/lib/world/World.ts index be6149c..a9c8acc 100644 --- a/src/lib/world/World.ts +++ b/src/lib/world/World.ts @@ -69,8 +69,6 @@ class World { layoutConfig, focusPasser, new DesktopFilter(config.tiledDesktops), - Workspace.currentActivity, - Workspace.currentDesktop, ); this.clientManager = new ClientManager(config, this, this.desktopManager, this.pinManager); this.addExistingClients();