]> Dogcows Code - chaz/openbox/blobdiff - openbox/focus.c
add window placement routines to the kernel
[chaz/openbox] / openbox / focus.c
index 3bb0ae8e569c452358d21a0ce6a8492988a0e4b9..283294296b444c2c4a7394a407c97b5b40710f06 100644 (file)
@@ -190,6 +190,7 @@ void focus_fallback(ObFocusFallbackType type)
             }
         }
 
+#if 0
         /* try for group relations */
         if (old->group) {
             GSList *sit;
@@ -204,6 +205,7 @@ void focus_fallback(ObFocusFallbackType type)
                                 return;
                             }
         }
+#endif
     }
 
     for (it = focus_order[screen_desktop]; it != NULL; it = it->next)
@@ -309,6 +311,7 @@ ObClient *focus_cycle(gboolean forward, gboolean linear, gboolean done,
            desktop */
         if (ft->transients == NULL && client_normal(ft) &&
             ((ft->can_focus || ft->focus_notify) &&
+             !ft->skip_taskbar &&
              (ft->desktop == screen_desktop || ft->desktop == DESKTOP_ALL))) {
             if (ft != focus_cycle_target) { /* prevents flicker */
                 if (focus_cycle_target)
This page took 0.019924 seconds and 4 git commands to generate.