After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 706077 - MetaWaylandSeat: reset pointer focus always when it might be different
MetaWaylandSeat: reset pointer focus always when it might be different
Status: RESOLVED FIXED
Product: mutter
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: mutter-maint
mutter-maint
Depends on:
Blocks:
 
 
Reported: 2013-08-15 14:46 UTC by Giovanni Campagna
Modified: 2013-08-15 15:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
MetaWaylandSeat: reset pointer focus always when it might be different (1.33 KB, patch)
2013-08-15 14:46 UTC, Giovanni Campagna
committed Details | Review

Description Giovanni Campagna 2013-08-15 14:46:51 UTC
It can happen because of a grab that the current surface changes
but the focus doesn't. Later on, when the grab ends, we would keep
the previous focus until the user goes out of the window and
back in again.
Comment 1 Giovanni Campagna 2013-08-15 14:46:54 UTC
Created attachment 251746 [details] [review]
MetaWaylandSeat: reset pointer focus always when it might be different
Comment 2 Jasper St. Pierre (not reading bugmail) 2013-08-15 14:51:45 UTC
Review of attachment 251746 [details] [review]:

This needs a much better commit message. Looks correct though.
Comment 3 Giovanni Campagna 2013-08-15 15:44:54 UTC
Pushed with suggested commit message