1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics/menus
attila 79ded8c1f3 PopupMenu: Fix accessibility issue where ticked items couldn't be pressed
The issue became manifest in c51b331318.
In our implementation the toggle action takes precedence over the press
action, making the latter unreachable when the Item is in a checkable
state. Calling isTicked (true) turns the Item into a checkable object.
The onToggle implementation however didn't interact with the isTicked
state, and it didn't fire the press action either. This made the item
non-interactable with screen readers once it got into a ticked state.
2025-07-25 20:42:41 +02:00
..
juce_BurgerMenuComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_BurgerMenuComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_MenuBarComponent.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_MenuBarComponent.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_MenuBarModel.cpp Update licensing information 2024-04-16 11:39:35 +01:00
juce_MenuBarModel.h Update licensing information 2024-04-16 11:39:35 +01:00
juce_PopupMenu.cpp PopupMenu: Fix accessibility issue where ticked items couldn't be pressed 2025-07-25 20:42:41 +02:00
juce_PopupMenu.h Docs: Replace doxygen preprocessor conditionals with @cond and @endconds 2025-07-21 18:11:43 +02:00