ApplicationCommandManager and plugins

How are you supposed to use ApplicationCommandManager and plugins? I found a thread from 2009 that says you shouldn’t, but that must have changed by now. I add the ApplicationCommandManager to my plugin editor, but if nothing has keyboard focus, keystrokes go to the top level Component that is created by the plugin wrapper. So should I handle parentHierarchyChanged and then dig around to find the actual top level component?

Hi @g-mon Did you ever find a solution to this?


Thanks for the update. I’m able to get by having my ApplicationCommandManager listen to keypresses from all sub-components in my plugin. It works fine in standalone mode, which will do for the time being.