diff --git a/otk/eventdispatcher.cc b/otk/eventdispatcher.cc index d4a565bb..bc2851c4 100644 --- a/otk/eventdispatcher.cc +++ b/otk/eventdispatcher.cc @@ -105,7 +105,7 @@ void EventDispatcher::dispatchFocus(const XEvent &e) // (e.xfocus.type == FocusIn ? "IN" : "OUT"), // e.xfocus.detail, e.xfocus.window); // ignore focus changes from grabs - if (e.xfocus.mode != NotifyNormal) //|| e.xfocus.mode == NotifyUngrab || + if (e.xfocus.mode == NotifyGrab) //|| e.xfocus.mode == NotifyUngrab || // 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