A patch is available in the user/gmcharlt/lp1508477-better-webstaff-hotkeys branch of the working/Evergreen repository. As the commit message indicates, there's more work to be done to get hotkeys to work consistently when an egEmbedFrame's content has focus.
In particular, some experimentation shows that teaching egEmbedFrame how to grab the keypress/keyup/keydown event handlers that angular-hotkeys and Mousetrap add and attach them to the iframe's document element works; a small downside, however, is that a patch to Mousetrap itself is required to expose the listeners.
A patch is available in the user/gmcharlt/ lp1508477- better- webstaff- hotkeys branch of the working/Evergreen repository. As the commit message indicates, there's more work to be done to get hotkeys to work consistently when an egEmbedFrame's content has focus.
In particular, some experimentation shows that teaching egEmbedFrame how to grab the keypress/ keyup/keydown event handlers that angular-hotkeys and Mousetrap add and attach them to the iframe's document element works; a small downside, however, is that a patch to Mousetrap itself is required to expose the listeners.