all repos — openbox @ 870f6cca3dc930614e21b747424cd572e869ab16

openbox fork - make it a bit more like ryudo

ignore focus changes from grabs always.
Dana Jansens danakj@orodu.net
commit

870f6cca3dc930614e21b747424cd572e869ab16

parent

fffcc1ee58413295c4baab2a49fe76b1266cf936

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

jump to
M otk/eventdispatcher.ccotk/eventdispatcher.cc

@@ -99,6 +99,10 @@ }

void EventDispatcher::dispatchFocus(const XEvent &e) { + // ignore focus changes from grabs + if (e.xfocus.mode == NotifyGrab) + return; + if (e.type == FocusIn) { //printf("Got FocusIn!\n");

@@ -109,10 +113,6 @@

} else if (e.type == FocusOut) { //printf("Got FocusOut!\n"); - // ignore FocusOut changes from grabs - if (e.xfocus.mode == NotifyGrab) - return; - // FocusOut events just make us look for FocusIn events. They are ignored // otherwise. XEvent fi;