]> diplodocus.org Git - xorg-xinput/commitdiff
Print floating slaves in XI2 list mode.
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 19 May 2009 05:28:16 +0000 (15:28 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 19 May 2009 05:28:30 +0000 (15:28 +1000)
Floating slaves are always printed last.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
src/list.c

index daebf3fca4d8271b7a9b91277c3907d15846f27a..09eaa0a95b7df1ff248b674075d36ec7ce93020d 100644 (file)
@@ -270,6 +270,16 @@ list_xi2(Display   *display,
         }
     }
 
+    for (i = 0; i < ndevices; i++)
+    {
+        dev = &info[i];
+        if (dev->use == XIFloatingSlave)
+        {
+            printf("∼ ");
+            print_info_xi2(display, dev, shortformat);
+        }
+    }
+
 
     XIFreeDeviceInfo(info);
     return EXIT_SUCCESS;