From 6f92931f843f8049d27d73937977b54d5f869499 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Fri, 17 Sep 2010 04:00:38 +0200 Subject: [PATCH 1/1] Ignore MotionNotify on menus, it reset the submenudelay timer It also caused the slightest cursor movement to activate the entry under the cursor when navigating via the keyboard. --- openbox/event.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/openbox/event.c b/openbox/event.c index 8e0a6bb..c419e39 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -1810,18 +1810,6 @@ static gboolean event_handle_menu_input(XEvent *ev) } ret = TRUE; } - else if (ev->type == MotionNotify) { - ObMenuFrame *f; - ObMenuEntryFrame *e; - - if ((e = menu_entry_frame_under(ev->xmotion.x_root, - ev->xmotion.y_root))) - if (!(f = find_active_menu()) || - f == e->frame || - f->parent == e->frame || - f->child == e->frame) - menu_frame_select(e->frame, e, FALSE); - } else if (ev->type == KeyPress || ev->type == KeyRelease) { guint mods; ObMenuFrame *frame; -- 1.9.1