]> Dogcows Code - chaz/tint2/blobdiff - src/tint.c
Fix for incorrect task cycling when windows visible on all desktops are present
[chaz/tint2] / src / tint.c
index 7b6e637594b65db025e2e6c9dc9398d5a6bffe6e..5767f2b53bd4704606b9968634ed6ec542959106 100644 (file)
@@ -331,14 +331,14 @@ void window_action (Task *tsk, int action)
                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.020014 seconds and 4 git commands to generate.