From 7ba63768a7ea8330f015260f70c7e848114127b9 Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 29 May 2013 12:16:18 -0700 Subject: [PATCH] Popupmenu key control wrapping. --- modules/juce_gui_basics/menus/juce_PopupMenu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp index cf619c601a..832cf302fc 100644 --- a/modules/juce_gui_basics/menus/juce_PopupMenu.cpp +++ b/modules/juce_gui_basics/menus/juce_PopupMenu.cpp @@ -1061,7 +1061,7 @@ private: { start += delta; - if (PopupMenu::ItemComponent* mic = items.getUnchecked (jlimit (0, items.size() - 1, start))) + if (PopupMenu::ItemComponent* mic = items.getUnchecked ((start + items.size()) % items.size())) { if (mic->itemInfo.canBeTriggered() || mic->itemInfo.hasActiveSubMenu()) {