diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-04-21 21:04:35 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-04-21 21:04:35 +0000 |
| commit | 3f2d342de80d819f5a40b6af1e4cc5478429e6be (patch) | |
| tree | ee60c0b14202c659e4e767424f316894c50c42d0 /openbox/focus.c | |
| parent | d713bdf4623aa46676f95d1f38618b219ea5d9c9 (diff) | |
hide focus debugging messages
Diffstat (limited to 'openbox/focus.c')
| -rw-r--r-- | openbox/focus.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/openbox/focus.c b/openbox/focus.c index 1e343dfa..197948e9 100644 --- a/openbox/focus.c +++ b/openbox/focus.c @@ -158,18 +158,16 @@ void focus_set_client(ObClient *client) Window active; ObClient *old; -#ifdef DEBUG_FOCUS - ob_debug("focus_set_client 0x%lx\n", client ? client->window : 0); -#endif + ob_debug_type(OB_DEBUG_FOCUS, + "focus_set_client 0x%lx\n", client ? client->window : 0); /* uninstall the old colormap, and install the new one */ screen_install_colormap(focus_client, FALSE); screen_install_colormap(client, TRUE); if (client == NULL) { -#ifdef DEBUG_FOCUS - ob_debug("actively focusing NONWINDOW\n"); -#endif + ob_debug_type(OB_DEBUG_FOCUS, "actively focusing NONWINDOW\n"); + /* when nothing will be focused, send focus to the backup target */ XSetInputFocus(ob_display, screen_support_win, RevertToNone, event_curtime); @@ -207,13 +205,13 @@ ObClient* focus_fallback_target(gboolean allow_refocus, ObClient *old) ObClient *target = NULL; ObClient *desktop = NULL; - ob_debug("trying pointer stuff\n"); + ob_debug_type(OB_DEBUG_FOCUS, "trying pointer stuff\n"); if (config_focus_follow && !config_focus_last) { if ((target = client_under_pointer())) if (allow_refocus || target != old) if (client_normal(target) && client_can_focus(target)) { - ob_debug("found in pointer stuff\n"); + ob_debug_type(OB_DEBUG_FOCUS, "found in pointer stuff\n"); return target; } } @@ -232,12 +230,12 @@ ObClient* focus_fallback_target(gboolean allow_refocus, ObClient *old) } #endif - ob_debug("trying omnipresentness\n"); + ob_debug_type(OB_DEBUG_FOCUS, "trying omnipresentness\n"); if (allow_refocus && old && old->desktop == DESKTOP_ALL) return old; - ob_debug("trying the focus order\n"); + ob_debug_type(OB_DEBUG_FOCUS, "trying the focus order\n"); for (it = focus_order; it; it = g_list_next(it)) if (allow_refocus || it->data != old) { ObClient *c = it->data; @@ -257,7 +255,7 @@ ObClient* focus_fallback_target(gboolean allow_refocus, ObClient *old) !c->iconic) { if (client_normal(c)) { - ob_debug("found in focus order\n"); + ob_debug_type(OB_DEBUG_FOCUS, "found in focus order\n"); return it->data; } else if (c->type == OB_CLIENT_TYPE_DESKTOP && !desktop) desktop = c; |
