ContextualMenus should restore focus on closing.
E.G, in VVave:
-
Set focus to one of the list browsers, so Up/Down keys can be used to navigate.
-
Right click on a item to open the
ContextualMenu
. -
Press
Esc
to close the ContextualMenu.
You should be able to continue navigating with arrow keys, but you can't.
Store activeFocusItem
and call .forceActiveFocus()
on it on close, I guess?