I believe this bug is very much related to or a result of bug 154369.

================
First bug:

1. Start one Terminal (or other window).
2. Maximize it.
3. Start another Terminal (or other window).
4. Make sure the second one is not maximized, but hovers somehow over
the first one.
5. Make sure maximized window is on top *and* that it has focus (see titlebar).
6. Begin holding down <Super> key.
7. Press <Tab> once, so the smaller window is selected within the
"Shift Switcher" tool.
8. Press <Escape>.
9. Continue holding <Super> key down until the windows have *completely* set 
into place and the shift switcher is all done.
10. Now, release <Super> key.
11. BUG: Smaller window is still floating on top, but it does not have focus.

Expected behavior: See original bug report.  In this case, maximized window 
should be on top, with the focus, and with no change in the order of the 
windows'
z-order.

Actual behavior: Last-selected window in Shift Switcher is on the top in
z-order (unexpected), but the focus remains on original window (as
expected).

================
Alternate bug:

Steps 1-8 above are the same.
9. Release the <Super> key *after* having pressed <Escape> (above, in step 8).
10. BUG: Smaller window is on top, with focus.

Expected behavior: See original bug report.  In this case, maximized window 
should be on top, with the focus, and with no change in the order of the 
windows'
z-order.

Actual behavior: Last-selected window in Shift Switcher is on the top in
z-order (unexpected), and this window also has focus (also unexpected).


** Attachment added: "Screencap of "First bug" reproduced"
   http://launchpadlibrarian.net/11064576/Shift_Switcher_escape_cancel_bug.png

-- 
Shift switcher (Super-Tab) shows wrong behaviour on 'escape'
https://bugs.launchpad.net/bugs/154371
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to