Wrong Alt+Tab order using Shift Switcher

Bug #1162169 reported by MestreLion
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I stopped using Unity's default Alt+Tab switcher due to its mandatory windows grouping, and changed to compiz's Shift Switcher, which looks great and does not group windows.

But Shift Switcher has a very annoying bug about Alt+Tab ordering - I cannot re-order windows by using Alt-Tab, and the order it choses is unpredictable.

Its hard to explain, but Ill try an example: 10 open windows, I'm on Firefox, next to it (in alt+tab order) are xchat, eclipse, terminal, nautilus, gedit.

Alt+tab,tab,tab,release, I'm on terminal.

Now I expect that a quick Alt+Tab would open Firefox (it was the last window). But instead it opens... Nautilus! And I have to Alt+tab,tab... (or Shift+Alt+tab,tab...) to go back to Firefox. And no matter what I do, I'm unable to make Firefox and Terminal stay together on Alt+Tab order using Alt+Tab and release alone. I need to minimize all windows but these 2 to make it so.

And sometimes the order changes randomly, making the 2nd or 3rd window in Alt+Tab order be a window that I don't use for a long time. And I also noticed that by clicking on the windows on Unity's Launcher allows me to change order, so I could click Firefox, click Terminal, and then these would be together in Alt+Tab.

Shoudn't Alt+Tab order be based on which windows had last focus? Shouldn't I be able to "re-order" the stack by using Alt+tab and releasing in the wanted windows in a given order so the next alt+tab will have that order? And why this order sometimes change unpredictably?

Using Ubuntu 12.04 x64 desktop, fully updated with all repos including "-proposed"

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.