From a67b7a2fd0471adceb12076cdb1122a50822fec3 Mon Sep 17 00:00:00 2001 From: CJK_mkp <113243675+CJKmkp@users.noreply.github.com> Date: Thu, 28 Aug 2025 20:13:43 +0800 Subject: [PATCH] fix:issue #141 --- Ink Canvas/Helpers/GlobalHotkeyManager.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Ink Canvas/Helpers/GlobalHotkeyManager.cs b/Ink Canvas/Helpers/GlobalHotkeyManager.cs index f3e53f9c..b97cf885 100644 --- a/Ink Canvas/Helpers/GlobalHotkeyManager.cs +++ b/Ink Canvas/Helpers/GlobalHotkeyManager.cs @@ -28,6 +28,7 @@ namespace Ink_Canvas.Helpers { _mainWindow = mainWindow ?? throw new ArgumentNullException(nameof(mainWindow)); _registeredHotkeys = new Dictionary(); + _hotkeysShouldBeRegistered = true; // 启动时注册热键 } #endregion @@ -763,6 +764,10 @@ namespace Ink_Canvas.Helpers // 在鼠标模式下设置事件处理状态 e.Handled = false; } + else + { + e.Handled = true; + } } #endregion