From 00055ef66329437d044ea290e52a833fe71d35aa Mon Sep 17 00:00:00 2001 From: Zode Date: Wed, 11 Jun 2025 17:47:27 +0300 Subject: [PATCH] Make tool strip buttons more responsive by also reaction to double left clicks --- Source/Editor/GUI/ToolStripButton.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Source/Editor/GUI/ToolStripButton.cs b/Source/Editor/GUI/ToolStripButton.cs index 9ef454ccc..56e798a2e 100644 --- a/Source/Editor/GUI/ToolStripButton.cs +++ b/Source/Editor/GUI/ToolStripButton.cs @@ -215,6 +215,22 @@ namespace FlaxEditor.GUI return base.OnMouseUp(location, button); } + /// + public override bool OnMouseDoubleClick(Float2 location, MouseButton button) + { + if(button == MouseButton.Left) + { + if (AutoCheck) + Checked = !Checked; + Clicked?.Invoke(); + (Parent as ToolStrip)?.OnButtonClicked(this); + + return true; + } + + return false; + } + /// public override void OnMouseLeave() {