]> Pileus Git - ~andy/gtk/blobdiff - gdk/x11/gdkdevicemanager-x11.c
reftests: Add a rendering test for sibling matching
[~andy/gtk] / gdk / x11 / gdkdevicemanager-x11.c
index cd77b24bba740b66cdb8a10bca45b74a1bd4108d..75470636a9e595efa83a888635597f1650ccc539 100644 (file)
@@ -52,7 +52,11 @@ _gdk_x11_device_manager_new (GdkDisplay *display)
           int major, minor;
 
           major = 2;
+#ifdef XINPUT_2_2
+         minor = 2;
+#else
           minor = 0;
+#endif /* XINPUT_2_2 */
 
           if (!_gdk_disable_multidevice &&
               XIQueryVersion (xdisplay, &major, &minor) != BadRequest)
@@ -64,6 +68,8 @@ _gdk_x11_device_manager_new (GdkDisplay *display)
               device_manager_xi2 = g_object_new (GDK_TYPE_X11_DEVICE_MANAGER_XI2,
                                                  "display", display,
                                                  "opcode", opcode,
+                                                 "major", major,
+                                                 "minor", minor,
                                                  NULL);
 
               return GDK_DEVICE_MANAGER (device_manager_xi2);