From 92f97eab784eb98bbaf6fb4590f06a8135f2e7ea Mon Sep 17 00:00:00 2001 From: CJKmkp Date: Sun, 26 Apr 2026 09:05:58 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A3=80=E6=9F=A5=E4=B8=BB=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E5=8F=AF=E8=A7=81=E6=80=A7=E6=97=B6=E5=87=BA=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: traeagent --- Ink Canvas/MainWindow.xaml.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Ink Canvas/MainWindow.xaml.cs b/Ink Canvas/MainWindow.xaml.cs index 6cf9546e..fb4eab2b 100644 --- a/Ink Canvas/MainWindow.xaml.cs +++ b/Ink Canvas/MainWindow.xaml.cs @@ -3786,6 +3786,11 @@ namespace Ink_Canvas } } } + catch (InvalidOperationException ex) when (ex.Message.Contains("Close") || ex.Message.Contains("关闭") || ex.Message.Contains("Show") || ex.Message.Contains("Visibility")) + { + // 窗口已关闭,忽略此异常 + LogHelper.WriteLogToFile($"检查主窗口可见性时发现窗口已关闭,忽略异常。", LogHelper.LogType.Trace); + } catch (Exception ex) { LogHelper.WriteLogToFile($"检查主窗口可见性时出错: {ex.Message}", LogHelper.LogType.Error);