Major window stacking and focus issues
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Expired
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
1) Open any program, for example, Terminal, and maximize its window.
2) Open another program and maximize its window.
3) Open a third program and don't maximize it.
4) Not every time, but the majority of the time, it is now impossible to bring one of the first two windows to the front. Clicking on their icon in the launcher does nothing except change which programs menu bar is present in the menu area, and that window (the one that got its menus displayed) now has keyboard focus, but does not get mouse events and, because its hidden behind another window, is invisible. Because of the keyboard focus issue, I've typed things I thought were going to one program but ended up in another.
5) Clicking on a window for the program that isn't maximized results in the click going right through the stack to the topmost maximized window, but that window is not brought to front. It gets focus (ie the non-maximized window loses focus, but isn't obscured).
This is a major issue and I generally have to log out and log back in to get the system into a usable state. This has been happening since Alpha 1 for me. I don't know what steps are exactly needed to reproduce the issue, but it happens every login session at some point. The only programs I regularly use are Thunderbird, Firefox, Empathy, Banshee, and Terminal. I very, very rarely have any other program open (maybe a PDF viewer, but that's it).
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.16.0-0ubuntu1
ProcVersionSign
Uname: Linux 3.0.0-11-generic x86_64
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,
Date: Mon Sep 19 10:45:55 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1)
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in unity: | |
status: | New → Confirmed |
affects: | unity (Ubuntu) → compiz (Ubuntu) |
An additional error case:
1) Open a window and don't maximize it (in this case, Terminal).
2) Open another program and maximize its window (in this case, Banshee).
3) With the maximized window in front, minimize it. There is some graphical glitching (though not horrible), and it is impossible to click on the now-revealed, non-maximized window. It doesn't appear to receive mouse events. Clicking on it a few times eventually causes it to gain focus and, at the same time, erases the graphical glitching.
It would appear as though the maximized window though now minimized is stealing focus.