]> git.sur5r.net Git - i3/i3/commitdiff
Switch the wizard's modifier choice when up or down are pressed 1596/head
authorDeiz <silverwraithii@gmail.com>
Sat, 28 Mar 2015 16:56:36 +0000 (12:56 -0400)
committerDeiz <silverwraithii@gmail.com>
Sat, 28 Mar 2015 17:00:19 +0000 (13:00 -0400)
i3-config-wizard/main.c

index f052d6d570e69a601d31e449b1da29aa5591b348..b3404424f317f4e580102f0351bfc7e5ad5d8f43 100644 (file)
@@ -592,6 +592,12 @@ static int handle_key_press(void *ignored, xcb_connection_t *conn, xcb_key_press
             finish();
     }
 
+    /* Swap between modifiers when up or down is pressed. */
+    if (sym == XK_Up || sym == XK_Down) {
+        modifier = (modifier == MOD_Mod1) ? MOD_Mod4 : MOD_Mod1;
+        handle_expose();
+    }
+
     /* cancel any time */
     if (sym == XK_Escape)
         exit(0);