diff --git a/js/ui/popupMenu.js b/js/ui/popupMenu.js index a0c00067d..b46467362 100644 --- a/js/ui/popupMenu.js +++ b/js/ui/popupMenu.js @@ -154,6 +154,9 @@ var PopupBaseMenuItem = GObject.registerClass({ } vfunc_key_press_event(keyEvent) { + if (global.focus_manager.navigate_from_event(Clutter.get_current_event())) + return Clutter.EVENT_STOP; + if (!this._activatable) return super.vfunc_key_press_event(keyEvent);