diff options
-rw-r--r-- | bin/gfx/x11.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/gfx/x11.c b/bin/gfx/x11.c index 5112efba..524c8c63 100644 --- a/bin/gfx/x11.c +++ b/bin/gfx/x11.c @@ -101,7 +101,7 @@ int main(int argc, char *argv[]) { switch (event.type) { case KeyPress: { XKeyEvent key = event.xkey; - KeySym sym = XLookupKeysym(&key, key.state); + KeySym sym = XLookupKeysym(&key, key.state & ShiftMask); if (sym > 0x80) break; if (!input(sym)) return EX_OK; XStoreName(display, window, status()); |