fix:快捷键管理

This commit is contained in:
2025-11-29 17:26:41 +08:00
parent b8581b6368
commit cff50d1f81
+11 -2
View File
@@ -78,6 +78,16 @@ namespace Ink_Canvas.Helpers
{ {
UnregisterHotkey(hotkeyName); UnregisterHotkey(hotkeyName);
} }
else
{
try
{
HotkeyManager.Current.Remove(hotkeyName);
}
catch
{
}
}
// 创建快捷键信息 // 创建快捷键信息
var hotkeyInfo = new HotkeyInfo var hotkeyInfo = new HotkeyInfo
@@ -112,9 +122,8 @@ namespace Ink_Canvas.Helpers
return true; return true;
} }
catch (Exception ex) catch (Exception)
{ {
LogHelper.WriteLogToFile($"注册全局快捷键 {hotkeyName} 失败: {ex.Message}", LogHelper.LogType.Error);
return false; return false;
} }
} }