aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-04-28 19:22:47 -0400
committerJesse Luehrs <doy@tozt.net>2014-04-28 19:22:47 -0400
commit9d5d2348b5e8cecd3ccfb15e32e8d83f0b765f04 (patch)
tree79ed209f8bd1af51d8018cdc755d261a1d9c4799
parentf5e5a3eb3c6f39e898f1f87ae40b21a05aacb0e8 (diff)
downloadrunes-9d5d2348b5e8cecd3ccfb15e32e8d83f0b765f04.tar.gz
runes-9d5d2348b5e8cecd3ccfb15e32e8d83f0b765f04.zip
need to listen for key events on the border window
-rw-r--r--src/window-xlib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/window-xlib.c b/src/window-xlib.c
index a531021..d46b415 100644
--- a/src/window-xlib.c
+++ b/src/window-xlib.c
@@ -215,6 +215,7 @@ void runes_window_backend_start_loop(RunesTerm *t)
void *data;
XGetICValues(w->ic, XNFilterEvents, &mask, NULL);
+ XSelectInput(w->dpy, w->border_w, mask|KeyPressMask);
XSelectInput(
w->dpy, w->w,
mask|KeyPressMask|ButtonPressMask|ButtonReleaseMask|ButtonMotionMask|PointerMotionHintMask|EnterWindowMask|LeaveWindowMask|StructureNotifyMask|ExposureMask|FocusChangeMask);