From: Matthias Clasen Date: Wed, 1 Nov 2017 22:14:48 +0000 (-0400) Subject: x11: Stop using gdk_screen_get_default X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~23^2~951 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a5ba92830e4308f44b333c1b0c9ad62c806ec1e6;p=gtk4.git x11: Stop using gdk_screen_get_default This api is going away. --- 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,