Terminal window stays in foreground even if deactivated

Bug #1003998 reported by jongleur
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu 12.04 LTS, release 12.04
gnome-terminal version 3.4.1.1-0ubuntu1

1) I expect the application menu to be in front of the terminal window, if they "collide in space".
2) I expect the terminal window to move back behind other windows if these get activated.
3) If the terminal window is visible in the front after an action like in (2) (well, it should not be, but if!) I expect it to further react on mouse actions

What happens instead (yes, it's reproduceable)

1) the menu is hidden behind the window of the terminal application. As a ugly workaround I can resize the window to keep enough free space between menu bar and terminal window to show the menu nevertheless - but that's definitively no solution.
2) The terminal window stays in front, but is not active to any interaction any more. It can be reactivated by clicking in the dock (as a workaround). Minimizing a terminal window using the minimize-button in the windows title bar works as expected.
3) mouse actions are sent and handled by the next application that is on the desktop. Thus mouse interaction works "correct" as if the terminal window has been minimized as expected.

I assume that it's one bug alltogether:
* Using the on-top-menu of the terminal application, which is not part of the window in 12.04 any more deactivates the terminal window technically. The deactivated window seems to stay on top accidently.
* therefore the menu as well as the "other application" are drawn behind the window, but that's again because of the first issue.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-terminal 3.4.1.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Uname: Linux 3.2.0-24-generic i686
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
Date: Thu May 24 17:04:15 2012
ExecutablePath: /usr/bin/gnome-terminal
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to precise on 2012-04-27 (27 days ago)
XsessionErrors:
 (gnome-settings-daemon:1601): libappindicator-CRITICAL **: app_indicator_set_label: assertion `IS_APP_INDICATOR (self)' failed
 (gnome-settings-daemon:1601): libappindicator-CRITICAL **: app_indicator_set_label: assertion `IS_APP_INDICATOR (self)' failed

Revision history for this message
jongleur (wendorff) wrote :
Revision history for this message
jongleur (wendorff) wrote :

probably it's a bug in unity, as someone reported it does not occur in Gnome shell 3.4.
I use Unity2D in version 5.12.0-0ubuntu1

Dennis Bernardy (denn1s)
affects: gnome-terminal (Ubuntu) → ubuntu-meta (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in ubuntu-meta (Ubuntu):
status: New → Confirmed
Revision history for this message
Dennis Bernardy (denn1s) wrote :

I think its related in unity and ubuntu-desktop not only in gnome-temrinal, cause i get the same procedure with pidgin and some other programs.

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.