improve:实时笔锋

This commit is contained in:
2026-04-30 14:25:32 +08:00
parent 8b53456b5d
commit 988af60a30
5 changed files with 229 additions and 15 deletions
@@ -2246,7 +2246,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)
@@ -2451,6 +2452,8 @@ namespace Ink_Canvas
forceEraser = false;
forcePointEraser = false;
drawingShapeMode = 0;
EnsureRealtimeStylusPipelineBinding();
}
/// <summary>