summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-07-19 14:24:30 -0400
committerDana Jansens <danakj@orodu.net>2007-07-19 14:24:30 -0400
commite4f055b0c1b162936748ceea70c70be187321690 (patch)
tree9e8802f894281839939d6a6439a1991c1d4e71ff /openbox
parentee8d27a6e8a8ca7fda22c4b1624fc18c92bfff97 (diff)
use keyrelease to fire menu actions not key press
when keypress is used, the keyrelease gets sent to whatever window is focused. if it's a stupid program - like most any program - it will update its user_time, preventing the new window from being focused
Diffstat (limited to 'openbox')
-rw-r--r--openbox/event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbox/event.c b/openbox/event.c
index eb2646b5..3b6d1743 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -1778,7 +1778,7 @@ static gboolean event_handle_menu(XEvent *ev)
f->child == e->frame)
menu_frame_select(e->frame, e, FALSE);
break;
- case KeyPress:
+ case KeyRelease:
ret = event_handle_menu_keyboard(ev);
break;
}