a9ba9b7a47
Actions provide a higher-level API than event handlers, not unlike GTK's event controllers (albeit less complete). Allowing them to take care of the low-level bits where possible is generally a good idea. Menu items are a very straight-forward case, with a good amount of code saving, so port them over. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2742>