Keyboard focus isn't always on foreground window when intended
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Incomplete
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Sometime keystrokes and shortcuts are sent to a background window. If the foreground window is maximised, this gives the initial impression that the foreground window is unresponsive, then you realise that you've just ____ed up a background window!
This occurs if a window appears while holding Alt-Tab, and the Static Application Switcher is cancelled with Esc before Alt-Tab is released. The new window is in the foreground but without focus, and the window that previously had focus still has.
This is particularly bad if the new window is maximised due to bug #830598.
Steps to reproduce:
* Open a window.
* Launch 'Take Screenshot'.
* Set a delay and click 'Take Screenshot'
* Hold Alt-Tab.
* Wait for the timer to finish (The top-left corner of your screen will go light-blue).
* Press Esc (While still holding Alt-Tab).
The 'Save Screenshot' window will be in the forground but not active. Even clicking on the background window will not bring it forward.
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
In some cases this is intended, such as 'Always On Top'.