focus fallback when focus is on PointerRoot

This commit is contained in:
Dana Jansens 2003-10-15 07:29:17 +00:00
parent ce2643f55b
commit 53a259f60d

View file

@ -364,7 +364,12 @@ static void event_done(gpointer data)
/* is focus anywhere valid? */
XGetInputFocus(ob_display, &w, &r);
if (!w || w == RootWindow(ob_display, ob_screen))
#ifdef DEBUG_FOCUS
ob_debug("Focus was found on 0x%x revert %d\n", w, r);
#endif
if (!w || w == PointerRoot)
focus_fallback(OB_FOCUS_FALLBACK_NOFOCUS);
}
last = focus_client;