improve state syncing of context menus and editor options

This commit is contained in:
envision3d
2023-06-28 04:08:36 -05:00
parent 39f4c00135
commit 940b0e02e5
2 changed files with 18 additions and 4 deletions

View File

@@ -92,6 +92,7 @@ namespace FlaxEditor.GUI.ContextMenu
private void SetItemAsActive(SingleSelectGroupItem<T> item)
{
DeselectAll();
activeItem = item;
var index = _items.IndexOf(item);
OnSelectionChanged?.Invoke(item.value);
@@ -101,8 +102,6 @@ namespace FlaxEditor.GUI.ContextMenu
{
btn.Checked = true;
}
activeItem = item;
}
}
}