[gtk+/composite-templates] wayland: Protocol update: wl_pointer_set_cursor takes a serial
- From: Juan Pablo Ugarte <jpu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/composite-templates] wayland: Protocol update: wl_pointer_set_cursor takes a serial
- Date: Sun, 15 Jul 2012 21:49:05 +0000 (UTC)
commit cced2bade70398c1083aff3e9eb6dfff672ba3b5
Author: Rob Bradford <rob linux intel com>
Date: Wed Jul 11 19:17:45 2012 +0100
wayland: Protocol update: wl_pointer_set_cursor takes a serial
gdk/wayland/gdkdevice-wayland.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c
index 5f38718..6e15fa8 100644
--- a/gdk/wayland/gdkdevice-wayland.c
+++ b/gdk/wayland/gdkdevice-wayland.c
@@ -157,6 +157,8 @@ gdk_device_core_set_window_cursor (GdkDevice *device,
GdkCursor *cursor)
{
GdkWaylandDevice *wd = GDK_DEVICE_CORE(device)->device;
+ GdkWaylandDisplay *wayland_display =
+ GDK_WAYLAND_DISPLAY (gdk_window_get_display (window));
struct wl_buffer *buffer;
int x, y, w, h;
@@ -172,7 +174,10 @@ gdk_device_core_set_window_cursor (GdkDevice *device,
}
buffer = _gdk_wayland_cursor_get_buffer (cursor, &x, &y, &w, &h);
- wl_pointer_set_cursor (wd->wl_pointer, wd->time, wd->pointer_surface, x, y);
+ wl_pointer_set_cursor (wd->wl_pointer,
+ _gdk_wayland_display_get_serial (wayland_display),
+ wd->pointer_surface,
+ x, y);
wl_surface_attach (wd->pointer_surface, buffer, 0, 0);
wl_surface_damage (wd->pointer_surface, 0, 0, w, h);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]