diff --git a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp index 1f6b591890..7055dc7646 100644 --- a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp +++ b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp @@ -250,7 +250,7 @@ private: } private: - static AccessibilityActions getAccessibilityActions (ItemAccessibilityHandler& handler, + static AccessibilityActions getAccessibilityActions (ItemAccessibilityHandler&, ItemComponent& item) { auto onFocus = [&item] @@ -260,16 +260,7 @@ private: item.parentWindow.setCurrentlyHighlightedChild (&item); }; - auto onToggle = [&handler, &item, onFocus] - { - if (handler.getCurrentState().isSelected()) - item.parentWindow.setCurrentlyHighlightedChild (nullptr); - else - onFocus(); - }; - - auto actions = AccessibilityActions().addAction (AccessibilityActionType::focus, std::move (onFocus)) - .addAction (AccessibilityActionType::toggle, std::move (onToggle)); + auto actions = AccessibilityActions().addAction (AccessibilityActionType::focus, std::move (onFocus)); if (canBeTriggered (item.item)) {