diff --git a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs index 86d0cd27..cda7fc79 100644 --- a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs +++ b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs @@ -2870,35 +2870,10 @@ namespace Ink_Canvas if (Settings.Canvas.ClearCanvasAndClearTimeMachine) timeMachine.ClearStrokeHistory(); - if (Settings.Gesture.IsEnableMultiTouchMode && ToggleSwitchEnableMultiTouchMode != null && ToggleSwitchEnableMultiTouchMode.IsOn) - { - ReinitializeMultiTouchMode(); - } } private bool lastIsInMultiTouchMode; - private void ReinitializeMultiTouchMode() - { - try - { - if (!isInMultiTouchMode) - { - isInMultiTouchMode = true; - } - - inkCanvas.TouchDown -= Main_Grid_TouchDown; - inkCanvas.TouchDown += MainWindow_TouchDown; - inkCanvas.StylusDown += MainWindow_StylusDown; - inkCanvas.StylusMove += MainWindow_StylusMove; - inkCanvas.StylusUp += MainWindow_StylusUp; - - } - catch (Exception) - { - } - } - private void CancelSingleFingerDragMode() { if (ToggleSwitchDrawShapeBorderAutoHide.IsOn) CollapseBorderDrawShape(); @@ -2921,7 +2896,6 @@ namespace Ink_Canvas // 清空触摸点计数器 dec.Clear(); - // 重置单指拖动模式状态 if (isSingleFingerDragMode) {