From 441f40886f87d46c39cad827f8a2c5292d2e4356 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 24 Aug 2025 16:09:14 +0800 Subject: [PATCH] fix:issue #133 --- Ink Canvas/MainWindow_cs/MW_TouchEvents.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Ink Canvas/MainWindow_cs/MW_TouchEvents.cs b/Ink Canvas/MainWindow_cs/MW_TouchEvents.cs index 0c3bbf74..92129d26 100644 --- a/Ink Canvas/MainWindow_cs/MW_TouchEvents.cs +++ b/Ink Canvas/MainWindow_cs/MW_TouchEvents.cs @@ -539,6 +539,9 @@ namespace Ink_Canvas // 确保触摸事件能正常响应 inkCanvas.IsHitTestVisible = true; inkCanvas.IsManipulationEnabled = true; + + ViewboxFloatingBar.IsHitTestVisible = true; + BlackboardUIGridForInkReplay.IsHitTestVisible = true; } // 新增:超时检测 - 如果手掌擦激活时间过长,强制重置状态 @@ -580,6 +583,9 @@ namespace Ink_Canvas inkCanvas.IsHitTestVisible = true; inkCanvas.IsManipulationEnabled = true; + ViewboxFloatingBar.IsHitTestVisible = true; + BlackboardUIGridForInkReplay.IsHitTestVisible = true; + // 停止恢复定时器 StopPalmEraserRecoveryTimer(); } @@ -652,6 +658,9 @@ namespace Ink_Canvas palmEraserTouchDownHandled = false; inkCanvas.IsHitTestVisible = true; inkCanvas.IsManipulationEnabled = true; + + ViewboxFloatingBar.IsHitTestVisible = true; + BlackboardUIGridForInkReplay.IsHitTestVisible = true; } } } @@ -926,6 +935,9 @@ namespace Ink_Canvas inkCanvas.IsHitTestVisible = true; inkCanvas.IsManipulationEnabled = true; + ViewboxFloatingBar.IsHitTestVisible = true; + BlackboardUIGridForInkReplay.IsHitTestVisible = true; + // 停止定时器 StopPalmEraserRecoveryTimer(); }