---
 svkbd.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/svkbd.c b/svkbd.c
index 0390e13..16072f3 100644
--- a/svkbd.c
+++ b/svkbd.c
@@ -504,7 +504,7 @@ printkey(Key *k, KeySym mod) {
        XKeyPressedEvent event;
        event.type = KeyPress;
        event.display = dpy;
-       event.state = ShiftMask ? shift : 0;
+       event.state = shift ? ShiftMask : 0;
        event.keycode = XKeysymToKeycode(dpy, *keysym);
        if (event.keycode == 0)
                event.keycode = tmp_remap(*keysym);
--
2.31.0


Reply via email to