put focus messages in ifdefs

This commit is contained in:
Dana Jansens 2003-04-07 07:29:00 +00:00
parent 79ddf91839
commit 2eb4d79326

View file

@ -222,8 +222,10 @@ void event_process(XEvent *e)
event_lasttime = e->xproperty.time; event_lasttime = e->xproperty.time;
break; break;
case FocusIn: case FocusIn:
#ifdef DEBUG_FOCUS
g_message("FocusIn on %lx mode %d detail %d", window, g_message("FocusIn on %lx mode %d detail %d", window,
e->xfocus.mode, e->xfocus.detail); e->xfocus.mode, e->xfocus.detail);
#endif
/* NotifyAncestor is not ignored in FocusIn like it is in FocusOut /* NotifyAncestor is not ignored in FocusIn like it is in FocusOut
because of RevertToPointerRoot. If the focus ends up reverting to because of RevertToPointerRoot. If the focus ends up reverting to
pointer root on a workspace change, then the FocusIn event that we pointer root on a workspace change, then the FocusIn event that we
@ -240,17 +242,23 @@ void event_process(XEvent *e)
return; return;
} }
#ifdef DEBUG_FOCUS
g_message("FocusIn on %lx", window); g_message("FocusIn on %lx", window);
#endif
break; break;
case FocusOut: case FocusOut:
#ifdef DEBUG_FOCUS
g_message("FocusOut on %lx mode %d detail %d", window, g_message("FocusOut on %lx mode %d detail %d", window,
e->xfocus.mode, e->xfocus.detail); e->xfocus.mode, e->xfocus.detail);
#endif
if (e->xfocus.mode == NotifyGrab || if (e->xfocus.mode == NotifyGrab ||
e->xfocus.detail == NotifyInferior || e->xfocus.detail == NotifyInferior ||
e->xfocus.detail == NotifyAncestor || e->xfocus.detail == NotifyAncestor ||
e->xfocus.detail > NotifyNonlinearVirtual) return; e->xfocus.detail > NotifyNonlinearVirtual) return;
g_message("FocusOut on %lx", window); #ifdef DEBUG_FOCUS
g_message("FocusOut on %lx", window);
#endif
/* Try process a FocusIn first, and if a legit one isn't found, then /* Try process a FocusIn first, and if a legit one isn't found, then
do the fallback shiznit. */ do the fallback shiznit. */
{ {