This commit is contained in:
2025-10-02 02:16:02 +08:00
parent bf336fdb10
commit 3895faf941
@@ -696,6 +696,11 @@ namespace Ink_Canvas
touchPoint = e.GetTouchPoint(inkCanvas); touchPoint = e.GetTouchPoint(inkCanvas);
EraserOverlay_PointerDown(sender); EraserOverlay_PointerDown(sender);
EraserOverlay_PointerMove(sender, touchPoint.Position); EraserOverlay_PointerMove(sender, touchPoint.Position);
if (Settings.Canvas.IsShowCursor)
{
inkCanvas.ForceCursor = false;
inkCanvas.UseCustomCursor = false;
}
} }
} }
} }
@@ -840,6 +845,11 @@ namespace Ink_Canvas
// 禁用橡皮擦覆盖层 // 禁用橡皮擦覆盖层
DisableEraserOverlay(); DisableEraserOverlay();
if (Settings.Canvas.IsShowCursor)
{
inkCanvas.ForceCursor = true;
inkCanvas.UseCustomCursor = true;
}
LogHelper.WriteLogToFile("Palm eraser state reset completed"); LogHelper.WriteLogToFile("Palm eraser state reset completed");
} }
@@ -948,6 +958,12 @@ namespace Ink_Canvas
ViewboxFloatingBar.IsHitTestVisible = true; ViewboxFloatingBar.IsHitTestVisible = true;
BlackboardUIGridForInkReplay.IsHitTestVisible = true; BlackboardUIGridForInkReplay.IsHitTestVisible = true;
DisableEraserOverlay();
if (Settings.Canvas.IsShowCursor)
{
inkCanvas.ForceCursor = true;
inkCanvas.UseCustomCursor = true;
}
LogHelper.WriteLogToFile("Palm eraser force recovery completed"); LogHelper.WriteLogToFile("Palm eraser force recovery completed");
} }