From 753c24c8ee29fc3ce62d19cc97e78b1e5cad885a Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 20 Apr 2016 10:28:46 +0100 Subject: [PATCH] Fix to KnownPluginList::addToMenu ticks --- .../juce_audio_processors/scanning/juce_KnownPluginList.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp b/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp index dd9773f9da..b53aae35c3 100644 --- a/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp +++ b/modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp @@ -486,9 +486,10 @@ struct PluginTreeUtils const KnownPluginList::PluginTree& sub = *tree.subFolders.getUnchecked(i); PopupMenu subMenu; - isTicked = addToMenu (sub, subMenu, allPlugins, currentlyTickedPluginID) || isTicked; + const bool isItemTicked = addToMenu (sub, subMenu, allPlugins, currentlyTickedPluginID); + isTicked = isTicked || isItemTicked; - m.addSubMenu (sub.folder, subMenu, true, nullptr, isTicked, 0); + m.addSubMenu (sub.folder, subMenu, true, nullptr, isItemTicked, 0); } for (int i = 0; i < tree.plugins.size(); ++i)