I'm tempted to dup this to bug #175874 ("Compiz switcher Alt-Tab order is not predictable - should maintain LIFO ordering in application switcher") and re-open that despite it being "Fix Released" as the solution clearly wasn't generic enough.
Sam: it the shared-code of all of the switchers, would it be possible to perhaps save the stack order array at the start of the Alt-tab initiation and then restore that array as-was whenever Esc is pressed, or Alt-tab is released on a target window?
I'm tempted to dup this to bug #175874 ("Compiz switcher Alt-Tab order is not predictable - should maintain LIFO ordering in application switcher") and re-open that despite it being "Fix Released" as the solution clearly wasn't generic enough.
Sam: it the shared-code of all of the switchers, would it be possible to perhaps save the stack order array at the start of the Alt-tab initiation and then restore that array as-was whenever Esc is pressed, or Alt-tab is released on a target window?