Skip to content

Commit 2e5300f

Browse files
[Bug Fix] 尝试修复在选择状况下使用双指移动不生效的bug
1 parent afe9142 commit 2e5300f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

Ink Canvas/MainWindow.xaml.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3927,7 +3927,15 @@ private void GridInkCanvasSelectionCover_ManipulationStarting(object sender, Man
39273927

39283928
private void GridInkCanvasSelectionCover_ManipulationCompleted(object sender, ManipulationCompletedEventArgs e)
39293929
{
3930-
3930+
if (StrokeManipulationHistory?.Count > 0)
3931+
{
3932+
timeMachine.CommitStrokeManipulationHistory(StrokeManipulationHistory);
3933+
foreach (var item in StrokeManipulationHistory)
3934+
{
3935+
StrokeInitialHistory[item.Key] = item.Value.Item2;
3936+
}
3937+
StrokeManipulationHistory = null;
3938+
}
39313939
}
39323940

39333941
private void GridInkCanvasSelectionCover_ManipulationDelta(object sender, ManipulationDeltaEventArgs e)

0 commit comments

Comments
 (0)