Alt-backtick should leave current window at the top of the stack *while* switching
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
1) Have 3 or more windows open from one application.
2) Press alt-backtick (alt-`) twice. (That is, hold alt, press-and-release backtick twice, then release alt.)
Expected behaviour:
The third-highest window should move to the top of the stack and be activated.
Rationale:
This is observed when you do the same thing with alt-tab; the third-highest application is activated.
Observed behaviour:
The initial top-most window is reselected.
N.B. This happens whether you press alt-backtick quickly or slowly. For a rapid press, I would expect the "alt-tab switcher" not to pop up visually, although it does. This issue relates to this bug: https:/
This bug occurs because unity immediately moves the top-most window to the second position in the stack (as observed from the "alt-tab switcher" thumbnails). That is, if the windows are initially ordered as #1, #2, and #3, then the "alt-tab switcher" shows them as #2, #1, #3. The initial alt-backtick then selects the top-most of this stack, which is now #2. This is counter-intuitive not only because of the bug described here, but also because until alt has been released, the "switch" has not occurred yet. The behaviour of the alt-tab switcher is more intuitive, where the #1, #2, #3 order is maintained, but the selection begins at the second-highest application.
This bug means the selection of other windows is counter-intuitive, and (for windows lower than #2) requires an extra key-press. i.e.:
1 × alt-backtick = select window #2 (as expected)
2 × alt-backtick = select window #1 (expect selection of window #3)
3 × alt-backtick = select window #3 (expect selection of window #4)
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.12-0ubuntu1.1
Uname: Linux 3.5.0-030500rc4
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
CompizPlugins: [core,composite
Date: Mon Jul 2 19:31:28 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-04-29 (64 days ago)
Changed in unity: | |
status: | New → Confirmed |
Status changed to 'Confirmed' because the bug affects multiple users.