ALT+Tab doesn't switch between two most recent windows

Bug #873082 reported by Alan Pope 🍺🐧🐱 🦄
106
This bug affects 21 people
Affects Status Importance Assigned to Milestone
Ayatana Design
New
Undecided
Unassigned
Unity
New
Low
Unassigned
unity (Ubuntu)
Confirmed
Low
Marnanel Thurman

Bug Description

Expected behaviour:-

Open multiple applications such as Chrome and lots of terminals.
With Chrome maximised press ALT+TAB quickly (no holding down).
Expect to get the last window I used (and no other) raised.

What actually happens:-

All windows of the app you're switching to come to the front. This of course can be suboptimal because it obscures what's behind (like the other app you were tabbing away from).

Look! I made a video!

(apologies for saying it's crap at the end, that's not directed at any individual, it's just because the behaviour seems, sub-optimal)

http://www.youtube.com/watch?v=-0Q8Cd6piIc

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.22.0-0ubuntu3
Uname: Linux 3.1.0-999-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu3
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
Date: Wed Oct 12 21:57:34 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Micro-Star International Co., Ltd. Device [1462:7680]
MachineType: MSI MS-7680
ProcEnviron:
 PATH=(custom, user)
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.1.0-999-generic root=UUID=e65403a6-a2dc-421a-925a-654c0f3dce30 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/23/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V10.8
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: H61M-E23 (MS-7680)
dmi.board.vendor: MSI
dmi.board.version: 2.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.version: 2.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV10.8:bd05/23/2011:svnMSI:pnMS-7680:pvr2.0:rvnMSI:rnH61M-E23(MS-7680):rvr2.0:cvnMSI:ct3:cvr2.0:
dmi.product.name: MS-7680
dmi.product.version: 2.0
dmi.sys.vendor: MSI
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu5
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :
Alan Bell (alanbell)
Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

Further to this I dont know if it's related but if I alt-tab away to the terminals, and close whichever was the one that was selected at the time, they all go to the back, and the browser comes back to front.

http://www.youtube.com/watch?v=-CEvnmPT_fo

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Added the design, since I guess we need their opinion as well, to determine the best solution, also because the current way it works is based on the same launcher icon selection algorithm (previously defined by design on many bugs we now fixed).

Revision history for this message
John Lea (johnlea) wrote :

@Treviño; will you be at UDS? I have had some extended discussions with Jason and didrocks on this exact subject, and this would be a good topic to discuss in person. Also see bug https://bugs.launchpad.net/ayatana-design/+bug/861250

Changed in unity (Ubuntu):
assignee: nobody → Thomas Thurman (marnanel)
Alan Bell (alanbell)
Changed in ayatana-design:
status: New → Confirmed
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

@johnlea: yes I'll be at UDS, we can discuss about this there, so!

Omer Akram (om26er)
Changed in unity:
status: New → Confirmed
Omer Akram (om26er)
Changed in unity:
importance: Undecided → Low
Changed in unity (Ubuntu):
importance: Undecided → Low
John Lea (johnlea)
Changed in ayatana-design:
status: Confirmed → New
Changed in unity:
status: Confirmed → New
Changed in unity (Ubuntu):
status: Confirmed → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in unity (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.