From 015f1089ea875a153dd2a18ef42c25145d4868f5 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sat, 11 Jul 2026 22:28:32 +0800
Subject: [PATCH] freeze(mas): snapshot tested 2.2.3 build 20260711.1807

---
 C1.source/privatevoice.src/services/hotkey_service.go |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/C1.source/privatevoice.src/services/hotkey_service.go b/C1.source/privatevoice.src/services/hotkey_service.go
index 7d33c7a..24b96e5 100755
--- a/C1.source/privatevoice.src/services/hotkey_service.go
+++ b/C1.source/privatevoice.src/services/hotkey_service.go
@@ -27,6 +27,9 @@
 
 // GetHotkeyName returns the display name for the current hotkey.
 func (s *HotkeyService) GetHotkeyName() string {
+	if config.IsHotkeyUnset(s.cfg.HotkeyVK) {
+		return ""
+	}
 	return hotkey.GetKeyName(s.cfg.HotkeyVK)
 }
 
@@ -55,5 +58,8 @@
 
 // GetKeyName returns the display name for a given VK code.
 func (s *HotkeyService) GetKeyName(vk int) string {
+	if config.IsHotkeyUnset(vk) {
+		return ""
+	}
 	return hotkey.GetKeyName(vk)
 }

--
Gitblit v1.9.3