diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2016-01-19 11:51:36 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2016-01-19 11:51:36 +0100 |
commit | fc0a834abbab7dbb0f9e267c72bb6f7d7e0b1c96 (patch) | |
tree | f6330bc22803c8d1cff254ed744ab3cffa4a2e69 | |
parent | e30010b9f0854ad43bdbaf54467a7b23a6b5aca2 (diff) | |
download | mutter-fc0a834abbab7dbb0f9e267c72bb6f7d7e0b1c96.tar.gz |
wayland: Emit wl_pointer.frame after .enter in pointer resource creation
This place was missing concordance with wl_pointer v5.
-rw-r--r-- | src/wayland/meta-wayland-pointer.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/wayland/meta-wayland-pointer.c b/src/wayland/meta-wayland-pointer.c index c68554ea7..92acffaa4 100644 --- a/src/wayland/meta-wayland-pointer.c +++ b/src/wayland/meta-wayland-pointer.c @@ -1061,9 +1061,12 @@ meta_wayland_pointer_create_new_resource (MetaWaylandPointer *pointer, wl_resource_get_link (cr)); if (pointer->focus_client == pointer_client) - meta_wayland_pointer_send_enter (pointer, cr, - pointer->focus_serial, - pointer->focus_surface); + { + meta_wayland_pointer_send_enter (pointer, cr, + pointer->focus_serial, + pointer->focus_surface); + meta_wayland_pointer_send_frame (pointer, cr); + } } gboolean |