From 8353afa31cf0c7c50d24c49545a8a89baedf272b Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Fri, 6 Sep 2024 20:26:04 -0500 Subject: [PATCH] Dont close Flag Enum Comboboxes on option selected. --- Source/Editor/GUI/EnumComboBox.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Source/Editor/GUI/EnumComboBox.cs b/Source/Editor/GUI/EnumComboBox.cs index d332bb8d0..94c6c50df 100644 --- a/Source/Editor/GUI/EnumComboBox.cs +++ b/Source/Editor/GUI/EnumComboBox.cs @@ -7,6 +7,7 @@ using System.Reflection; using System.Runtime.InteropServices; using FlaxEditor.CustomEditors; using FlaxEditor.CustomEditors.Elements; +using FlaxEditor.GUI.ContextMenu; using FlaxEditor.Scripting; using FlaxEngine; @@ -277,6 +278,14 @@ namespace FlaxEditor.GUI } } + /// + protected override void OnLayoutMenuButton(ContextMenuButton button, int index, bool construct = false) + { + base.OnLayoutMenuButton(button, index, construct); + if (IsFlags) + button.CloseMenuOnClick = false; + } + /// protected override void OnItemClicked(int index) {