From df97a3cb8bc1f58428462dd8a07b408d158d0b0f Mon Sep 17 00:00:00 2001 From: haex Date: Mon, 20 Oct 2025 22:44:35 +0200 Subject: [PATCH] fix launcher --- src/components/haex/desktop/window.vue | 2 +- src/components/haex/extension/launcher.vue | 44 ++--- src/components/haex/system/settings.vue | 29 +-- src/stores/desktop/index.ts | 14 +- src/stores/desktop/windowManager.ts | 195 ++++++++++----------- 5 files changed, 132 insertions(+), 152 deletions(-) diff --git a/src/components/haex/desktop/window.vue b/src/components/haex/desktop/window.vue index 66abd79..d5ff8fc 100644 --- a/src/components/haex/desktop/window.vue +++ b/src/components/haex/desktop/window.vue @@ -123,7 +123,7 @@ const props = defineProps<{ id: string title: string - icon?: string + icon?: string | null initialX?: number initialY?: number initialWidth?: number diff --git a/src/components/haex/extension/launcher.vue b/src/components/haex/extension/launcher.vue index a7336b1..4d685ec 100644 --- a/src/components/haex/extension/launcher.vue +++ b/src/components/haex/extension/launcher.vue @@ -51,13 +51,9 @@ diff --git a/src/components/haex/system/settings.vue b/src/components/haex/system/settings.vue index d03322a..b90824b 100644 --- a/src/components/haex/system/settings.vue +++ b/src/components/haex/system/settings.vue @@ -1,10 +1,10 @@