summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wayland/meta-wayland-pointer.c9
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