]> Dogcows Code - chaz/openbox/blobdiff - openbox/focus.c
fixor
[chaz/openbox] / openbox / focus.c
index 7a2d079e858c9c726df696751336b5c827842dd2..2ee2cf2f6037cb8f48f7ab30713c0faf7356f5c2 100644 (file)
@@ -268,12 +268,8 @@ Client *focus_cycle(gboolean forward, gboolean linear, gboolean done,
             frame_adjust_focus(focus_client->frame, TRUE);
         goto done_cycle;
     } else if (done) {
-        if (focus_cycle_target) {
-            if (focus_cycle_target->iconic)
-                client_iconify(focus_cycle_target, FALSE, FALSE);
-            client_focus(focus_cycle_target);
-            stacking_raise(focus_cycle_target);
-        }
+        if (focus_cycle_target)
+            client_activate(focus_cycle_target);
         goto done_cycle;
     }
     if (!first) first = focus_client;
This page took 0.022428 seconds and 4 git commands to generate.