]> Dogcows Code - chaz/tint2/blobdiff - src/tint.c
Fix for no task cycling if all windows are minimized
[chaz/tint2] / src / tint.c
index 7b6e637594b65db025e2e6c9dc9398d5a6bffe6e..4d9e6b88796c1e6cb5148eb181b8499630d76fa7 100644 (file)
@@ -329,16 +329,16 @@ void window_action (Task *tsk, int action)
                                set_active(tsk->win);
                        break;
                case NEXT_TASK:
-                       if (task_active) {
+                       {
                                Task *tsk1;
-                               tsk1 = next_task(task_active);
+                               tsk1 = next_task(find_active_task(tsk, task_active));
                                set_active(tsk1->win);
                        }
                        break;
                case PREV_TASK:
-                       if (task_active) {
+                       {
                                Task *tsk1;
-                               tsk1 = prev_task(task_active);
+                               tsk1 = prev_task(find_active_task(tsk, task_active));
                                set_active(tsk1->win);
                        }
        }
This page took 0.023046 seconds and 4 git commands to generate.