mirror of
https://github.com/brl/mutter.git
synced 2025-01-23 09:59:03 +00:00
437f5d1c66
Ensure we issue a motion event for the current pointer position, as there might be situations where compositor modals get X grabs from other clients stacked on top, or missed events in between otherwise. Ensure the Clutter state is still up-to-date afterwards here. This replaces some sync_pointer() calls done in GNOME Shell code, always done after modality changes. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1659>