From 33f00a1136c9f7e501b989d432b709d632905304 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 12 Jul 2026 02:09:04 +0800
Subject: [PATCH] chore(mas): initialize split project metadata

---
 C1.source/privatevoice.src/frontend/src/App.svelte |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/C1.source/privatevoice.src/frontend/src/App.svelte b/C1.source/privatevoice.src/frontend/src/App.svelte
index e91d231..58a1c89 100755
--- a/C1.source/privatevoice.src/frontend/src/App.svelte
+++ b/C1.source/privatevoice.src/frontend/src/App.svelte
@@ -43,7 +43,7 @@
       if (data?.status) {
         indicatorStatus.set(data.status)
       }
-      if (data?.hotkeyName) {
+      if (typeof data?.hotkeyName === 'string') {
         hotkeyName.set(data.hotkeyName)
       }
     }))
@@ -97,9 +97,9 @@
 
     refreshCurrentModelAvailability()
 
-    // Load actual hotkey name from backend (store default is generic "Ctrl")
+    // Load actual hotkey name from backend; an empty name means no trigger key is set yet.
     Call.ByName('voicesnap/services.HotkeyService.GetHotkeyName').then((name: any) => {
-      if (name) {
+      if (typeof name === 'string') {
         hotkeyName.set(name)
       }
     })

--
Gitblit v1.9.3