improve:实时笔锋

This commit is contained in:
2026-04-30 17:21:40 +08:00
parent c1e599971e
commit f20e360c0b
5 changed files with 333 additions and 11 deletions
@@ -2245,7 +2245,8 @@ namespace Ink_Canvas
SetFloatingBarHighlightPosition("pen");
// 记录当前是否已经是批注模式且是否为高光显示模式
bool wasInInkMode = inkCanvas.EditingMode == InkCanvasEditingMode.Ink;
bool wasInInkMode = inkCanvas.EditingMode == InkCanvasEditingMode.Ink
|| (Pen_Icon.Background != null && StackPanelCanvasControls.Visibility == Visibility.Visible);
bool wasHighlighter = drawingAttributes.IsHighlighter;
if (drawingShapeMode != 0 && !isLongPressSelected)
@@ -2450,6 +2451,7 @@ namespace Ink_Canvas
forceEraser = false;
forcePointEraser = false;
drawingShapeMode = 0;
EnsureRealtimeStylusPipelineBinding();
}
/// <summary>