0eb9c43908
Popups were missing the "input focus" unification in the pointer seat, triggering MetaWaylandKeyboard focus changes underneath. On one hand this missed moving all associated focus with it, on the other hand this made keyboard and global input focus get out of sync, and bring funky behavior like keyboard focus loss after dismissing popups. Fixes: 7b232d9f65 ("wayland: Keep track of the "input focus" on MetaWaylandSeat") Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/3256 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3568>