diff --git a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp index f168cd8c5e..046d889fa2 100644 --- a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp +++ b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp @@ -391,6 +391,7 @@ struct MenuWindow : public Component if (i + 1 < menu.items.size() || ! item.isSeparator) { auto* child = items.add (new ItemComponent (item, options, *this)); + child->setExplicitFocusOrder (1 + i); if (initialSelectedId != 0 && item.itemID == initialSelectedId) setCurrentlyHighlightedChild (child);