From a5ba92830e4308f44b333c1b0c9ad62c806ec1e6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 1 Nov 2017 18:14:48 -0400 Subject: [PATCH] x11: Stop using gdk_screen_get_default This api is going away. --- gdk/x11/gdkdevice-xi2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gdk/x11/gdkdevice-xi2.c b/gdk/x11/gdkdevice-xi2.c index 74574e3314..8af7f34313 100644 --- a/gdk/x11/gdkdevice-xi2.c +++ b/gdk/x11/gdkdevice-xi2.c @@ -304,9 +304,10 @@ gdk_x11_device_xi2_warp (GdkDevice *device, { GdkX11DeviceXI2 *device_xi2 = GDK_X11_DEVICE_XI2 (device); Window dest; - GdkScreen *screen = gdk_screen_get_default (); + GdkDisplay *display = gdk_device_get_display (device); + GdkScreen *screen = GDK_X11_DISPLAY (display)->screen; - dest = GDK_WINDOW_XID (gdk_display_get_root_window (gdk_device_get_display (device))); + dest = GDK_WINDOW_XID (gdk_display_get_root_window (display)); XIWarpPointer (GDK_SCREEN_XDISPLAY (screen), device_xi2->device_id, -- 2.30.2