diff --git a/Ink Canvas/MainWindow.xaml b/Ink Canvas/MainWindow.xaml index 2c2241cb..c08fd967 100644 --- a/Ink Canvas/MainWindow.xaml +++ b/Ink Canvas/MainWindow.xaml @@ -9179,31 +9179,11 @@ ButtonMouseLeave="FloatingBarToolBtnMouseLeaveFeedback_Panel" ButtonMouseUp="SymbolIconTools_MouseUp" Label="{i18n:I18n Key=Board_Tools}" /> - - - - - - - - - - - - - - + /// 事件发送者。 - /// 鼠标按钮事件参数。 - public async void FoldFloatingBar_MouseUp(object sender, MouseButtonEventArgs e) + /// 路由事件参数。 + public async void FoldFloatingBar_MouseUp(object sender, RoutedEventArgs e) { await FoldFloatingBar(sender); } @@ -91,19 +91,6 @@ namespace Ink_Canvas /// public async Task FoldFloatingBar(object sender, bool isAutoFoldCommand = false) { - var isShouldRejectAction = false; - - await Dispatcher.InvokeAsync(() => - { - if (lastBorderMouseDownObject != null && lastBorderMouseDownObject is Panel) - ((Panel)lastBorderMouseDownObject).Background = new SolidColorBrush(Colors.Transparent); - if (sender == Fold_Icon && lastBorderMouseDownObject != Fold_Icon) isShouldRejectAction = true; - }); - - if (isShouldRejectAction) - { - return; - } // FloatingBarIcons_MouseUp_New(sender); if (sender == null) @@ -338,8 +325,8 @@ namespace Ink_Canvas /// 处理展开浮动栏的鼠标点击事件。 /// /// 事件发送者。 - /// 鼠标按钮事件参数。 - public async void UnFoldFloatingBar_MouseUp(object sender, MouseButtonEventArgs e) + /// 路由事件参数。 + public async void UnFoldFloatingBar_MouseUp(object sender, RoutedEventArgs e) { await UnFoldFloatingBar(sender); }