I have a plugin that embeds a WebBrowserComponent, and certain key presses are being swallowed by various hosts and not reaching the component.
For example, Reaper only steals certain keys (e.g. enter), Cubase seems to steal a lot more.
Other components (e.g. TextEditor) get the key presses just fine.
I’ve tried calling setWantsKeyboardFocus() and grabKeyboardFocus() but these don’t solve the problem.
I initially thought this was a Windows-specfic issue, but it seems to affect OS X also.