We use Juce for doing AU hosting. We’re getting a bug where the host does not seem to pass keyboard events to most plug-ins. The only plug-in that I can get keyboard focus for is the Juce demo plug-in.
I see the same problem when I try the Plugin Host demo. When I run the prebuilt Plugin Host demo from Juce 1.51, it does not seem to pass keyboard focus to a plug-ins editor, except for the Juce demo plug-in which works fine. For example, if you click on a plug-ins text editor, you then can’t edit the text. I tried setWantsKeyboardFocus(true) on the Plugin Host PluginWindow and the AudioProcessorEditor components.
With the latest version from GIT, the demo plug-in works fine with in the Plug-in Host demo, but now in this version, no mouse events seem to be received by any other plug-ins.
I saw that there have been many posts about Juce plug-ins not getting focus from various other hosts, Cubase, Live etc.
Although we have opposite problem, perhaps its related, so I wondered if anyone had thoughts or suggestions about where the problem could be originating before I dig a bit deeper?