Worskspace change switches focus between fullscreened Gnome Terminals

Bug #1006716 reported by peter puk
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

If two or more gnome terminals are opened in Full Screen mode (F11), lets call them terminal A and terminal B, and further assume that terminal A has the focus, then switching to another workspace, and then back again results in the focus switching to terminal B. This happens 100 % of the time with Gnome terminal when in full screen mode at least 1000 times for me. I just tried it with google chrome and it had the same behaviour. I tried Firefox, but it went all crazy on me and kept automatically switching back to the same workspace (another bug!) Finally I tried it with gedit and gnome-terminal and it was the same issue.

I am using unity on Ubuntu 11.10

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
Sami Jaktholm (sjakthol) wrote :

This is not actually caused by workspace switch or is limited to two windows of the same app. It's a bit more generic issue.

After playing around with fullscreen windows, I found out that following things happen:
1. Press F11 - Window A is fullscreened
2. Change to Window B - Press F11 - Window B is fullscreened
3. Press F11 - Window B is unfullscreened - PROBLEM: Window A pops up front but B still has the focus
4. Press F11 - Window B is fullscreened (it had the focus) - Window B comes back to the top, A hides behind B
5. Keep pressing F11 - 3 and 4 repeats until user manually changes focus (or more likely closes the program because it doesn't seem to be working properly)

This only happens if the two windows are stacked one after another. If there's a normal window between them, everything works fine.

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.