From: Mikael Magnusson Date: Fri, 17 Sep 2010 02:00:38 +0000 (+0200) Subject: Ignore MotionNotify on menus, it reset the submenudelay timer X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fopenbox;a=commitdiff_plain;h=6f92931f843f8049d27d73937977b54d5f869499 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. --- diff --git a/openbox/event.c b/openbox/event.c index 8e0a6bb3..c419e39a 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;