Understanding GNOME Shell’s focus stealing prevention – GNOME Shell & Mutter - eviltoast