Skip to content

Improve keyboard navigation for popup menus

A bunch of improvements to popup menus and panel menus:

  • Make every popupMenu keyboard navigable and stop adding events to the source actor to allow opening it.
  • Allow keyboard navigation of popup menus also if the popup was opened using a mouse
  • Don't focus the first menu entry of the window menu by default, allows removing a workaround
  • Reset focus after the pointer left the menu
  • Allow closing panel menus by pressing the up arrow key

When this is merged we don't need !229 anymore.

Fixes #98

Depends on !650 (closed), mutter!706 (closed)

Edited by Florian Müllner

Merge request reports