mirror of
https://github.com/brl/mutter.git
synced 2025-03-20 02:05:10 +00:00

Also maybe remove a constraint when the pointer focus changes. This is needed because when Xwayland has a constraint focus may change, the constraint object will not receive a 'appears-focused' event on its window since it never changed. This happens for example when an override-redirect window (which never appears focused) holds the constraint, and alt-tab happens. In this case focus changes, but from the constraint's point of view, none of the windows it knows about changed its focus appearance. https://bugzilla.gnome.org/show_bug.cgi?id=771345