X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Feventdispatcher.cc;h=9e40947d019ed3d36009e75db678ba21b74c592e;hb=f329167e4cc2715bb3baaac249433c64cb46d22d;hp=c5cefe2cbf1e1497264c80092d4791d4acf73b00;hpb=c97915f445017d36667a6ad32767fa41d14d23b1;p=chaz%2Fopenbox diff --git a/otk/eventdispatcher.cc b/otk/eventdispatcher.cc index c5cefe2c..9e40947d 100644 --- a/otk/eventdispatcher.cc +++ b/otk/eventdispatcher.cc @@ -100,7 +100,11 @@ void EventDispatcher::dispatchEvents(void) void EventDispatcher::dispatchFocus(const XEvent &e) { // ignore focus changes from grabs - if (e.xfocus.mode == NotifyGrab) + if (e.xfocus.mode == NotifyGrab) // || + // From Metacity, from WindowMaker, ignore all funky pointer root events + // its commented out cuz I don't think we need this at all. If problems + // arise we can look into it + //e.xfocus.detail > NotifyNonlinearVirtual) return; if (e.type == FocusIn) {