diff --git a/ShareX.ScreenCaptureLib/Shapes/ShapeManagerMenu.cs b/ShareX.ScreenCaptureLib/Shapes/ShapeManagerMenu.cs index 8cd02c820..8002c1577 100644 --- a/ShareX.ScreenCaptureLib/Shapes/ShapeManagerMenu.cs +++ b/ShareX.ScreenCaptureLib/Shapes/ShapeManagerMenu.cs @@ -34,7 +34,7 @@ namespace ShareX.ScreenCaptureLib { internal partial class ShapeManager { - internal TextAnimation MenuTextAnimation = new TextAnimation(TimeSpan.FromSeconds(2), TimeSpan.FromSeconds(0.5)); + internal TextAnimation MenuTextAnimation = new TextAnimation(TimeSpan.FromSeconds(3), TimeSpan.FromSeconds(0.5)); private Form menuForm; private ToolStripEx tsMain; @@ -634,6 +634,8 @@ private void CreateMenu() menuForm.Location = rectActiveScreen.Location; } + tsMain.MouseLeave += (sender, e) => MenuTextAnimation.Stop(); + foreach (ToolStripItem tsi in tsMain.Items.OfType()) { if (!string.IsNullOrEmpty(tsi.Text))