diff --git a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp index 18ea5eb37f..1f6b591890 100644 --- a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp +++ b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp @@ -126,7 +126,10 @@ struct ItemComponent final : public Component : item (i), parentWindow (parent), options (o), customComp (i.customComponent) { if (item.isSectionHeader) + { customComp = *new HeaderItemComponent (item.text, options); + setEnabled (false); + } if (customComp != nullptr) {