Window management - When using scale/spread, windows don't keep their order
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
Medium
|
John Lea | ||
Compiz |
Triaged
|
Medium
|
Unassigned | ||
compiz (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Binary package hint: unity
When clicking on an application icon in the launcher that has multiple windows open, a scale or expose is started, which shows thumbnails of all the app's windows. But it seems to order the windows differently each time (I think in order of which were used most recently). This prevents the user from taking advantage of muscle memory.
But I find this very disorienting. Let's say I have 3 open windows in an app that I want to switch between. It's hard to quickly do that via the launcher because I can't just zoom my mouse to where I expect the window I want will appear. Instead, I have to start a scale, then hunt and discover which thumbnail is actually the one I want. It's unlikely that I remember which window was opened, say, 2nd to last, so the current ordering isn't helping me much.
Compare with the classic GNOME session, where entries on the task switcher applet don't move. You can easily use muscle memory to get to your "unity bug" browser window vs your "google reader" browser window or whatever.
-------
Desired Solution:
- Implement "The Spread". See http://
- When this new feature is built windows will be positioned spatially.
description: | updated |
Changed in ayatana-design: | |
status: | New → Confirmed |
Changed in unity: | |
status: | Incomplete → Confirmed |
Changed in unity (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in ayatana-design: | |
status: | Confirmed → Triaged |
assignee: | nobody → John Lea (johnlea) |
importance: | Undecided → Critical |
tags: |
added: udp removed: needs-design |
Changed in ayatana-design: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Confirmed → Triaged |
importance: | Undecided → Medium |
affects: | unity → compiz |
summary: |
- When using scale/expose, windows don't keep their order + When using scale/spread, windows don't keep their order |
affects: | unity (Ubuntu) → compiz (Ubuntu) |
Changed in compiz (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
importance: | Low → Medium |
summary: |
- When using scale/spread, windows don't keep their order + Window management - When using scale/spread, windows don't keep their + order |
Changed in ayatana-design: | |
importance: | Critical → Medium |
It also does not respect spatial relationship which can be very disorienting. If I have two tomboy notes open side by side, and scale tomboy, it sometimes switches the left and right note.