all repos — openbox @ bd6d80f16848d107810a56d9ac1c295c1ea778be

openbox fork - make it a bit more like ryudo

be more careful about ignoring focusin/out event pairs
Dana Jansens danakj@orodu.net
commit

bd6d80f16848d107810a56d9ac1c295c1ea778be

parent

6c431d3a454eff91b21be0ad933c7e96a958816a

1 files changed, 2 insertions(+), 1 deletions(-)

jump to
M openbox/event.copenbox/event.c

@@ -313,7 +313,8 @@ g_message("found pending FocusIn");

#endif /* is the focused window getting a FocusOut/In back to itself? */ - if (fe.xfocus.window == e->xfocus.window) { + if (fe.xfocus.window == e->xfocus.window && + !event_ignore(&fe, client)) { #ifdef DEBUG_FOCUS g_message("focused window got an Out/In back to " "itself IGNORED both");