wrong windows placement in expo mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Invalid
|
Undecided
|
Unassigned | ||
Unity |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Possibly this is not an implementation bug, but rather a conceptual one.
However, bug is a bug. And bugs are better off fixed.
Let's say you have a few gnome-terminals ...
Press gnome-terminal icon on the Unity bar - expo mode will be activated - all the gnome-terminal windows are zoomed out and exposed in some order.
Now, the algorithm that determines this order is problematic to say the less.
Let's say you pick one of gnome-terminal windows in the expo mode. It goes to the top of window pile. Let's say after examining it from the close you understand that this one is the wrong one. Once again you go to the expo mode ...
However, now the order of windows in expo mode has changed as it depends on their placement in normal mode, and the window we've just examined was moved to top (i.e. changed its normal placement).
Many a time I find myself switching between 2 windows trying, actually, to hunt the 3-rd one.
What should be done is that in expo mode, the placement of zoomed out windows must be constant, determined, let's say, by each application's PID, as it expresses time dimension (or just order of window invocation).
Actually, there are 2 expo modes: on per application basis, and global.
All the said above is valid for both.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2.1
ProcVersionSign
Uname: Linux 3.0.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CompizPlugins: [core,bailer,
Date: Tue Jan 17 17:02:51 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111011)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
The scale mode sorts windows in a way to prioritize recently-accessed windows and keep the stagnant ones at the end. It is consistent with the Alt+Tab behavior. Your idea would break that design.
I'm quite sure designers aren't likely to approve this one, but still I'd give it a go.