From 493e7d4a6ec5a3fc5e6677d21b9940dc2e17b4ac Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 23 May 2003 01:27:46 +0000 Subject: [PATCH] ignore ancestor FocusIn events. i get them sometimes when hitting alt-tab and that totally fucks it up cuz it cancels teh alt-tab process. --- openbox/event.c | 1 + 1 file changed, 1 insertion(+) diff --git a/openbox/event.c b/openbox/event.c index 366e5eb7..54db6cc8 100644 --- a/openbox/event.c +++ b/openbox/event.c @@ -37,6 +37,7 @@ static void event_handle_client(Client *c, XEvent *e); static void event_handle_menu(Menu *menu, Client *c, XEvent *e); #define INVALID_FOCUSIN(e) ((e)->xfocus.detail == NotifyInferior || \ + (e)->xfocus.detail == NotifyAncestor || \ (e)->xfocus.detail > NotifyNonlinearVirtual) #define INVALID_FOCUSOUT(e) ((e)->xfocus.mode == NotifyGrab || \ (e)->xfocus.detail == NotifyInferior || \ -- 2.39.2