Global menu focus bug in newly launched fullscreen apps

Bug #891110 reported by psypher
This bug report is a duplicate of:  Bug #333366: New windows of nautilus get unfocused. Edit Remove
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Unity
New
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When you have a fullscreen app in focus, and open a new app, like nautilus, and it happens to open fullscreen as well this issue occurs. Now don't click and focus on the newly opened app and try close it immediately, maybe you opened the wrong one by mistake. What happens is that despite the new app being fullscreen the global menu is not focused on the new app yet still focused on the old app, when you try closing it with the global menu buttons you actually end up closing the app in the background and not the app which is currently fullscreen. I first picked up this issue when creating USB boot disks. After you format the USB stick nautilus will automount the drive and open itself as fullscreen. You know you don't need that window so you close it immediately with the global menu close button. Now you close USB disk creator instead and nautilus stays open causing you to start all over again, open disk creator, mount the image etc etc. time wasted.

This should be fixed so that when an application open fresh as fullscreen global menu should immediately focus on it and not the previous app below it. it would avoid a lot of frustration and incorrectly closing the wrong app. This happens to me at least once a day if not more. I have to now train myself to always first click the new app, somewhere, to get focus so that it may be closed.

Thanks

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2b1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
 GCC version: gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,move,resize,grid,regex,vpswitch,animation,mousepoll,snap,gnomecompat,imgpng,place,wall,workarounds,unitymtgrabhandles,expo,session,fade,ezoom,scale,unityshell,scaleaddon]
CompositorRunning: compiz
Date: Wed Nov 16 14:04:55 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 nvidia-current, 280.13, 3.0.0-12-generic, x86_64: installed
 vboxhost, 4.1.6, 3.0.0-12-generic, x86_64: installed
EcryptfsInUse: Yes
GraphicsCard:
 nVidia Corporation GF106 [GeForce GT 445M] [10de:0dd2] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:046c]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
JockeyStatus:
 xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Enabled, In use)
 xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
MachineType: Dell Inc. XPS L701X
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=e63cd84f-ac91-4a05-b97a-4e2bee8953a6 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/29/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.vendor: Dell Inc.
dmi.board.version: A06
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: A06
dmi.modalias: dmi:bvnDellInc.:bvrA06:bd11/29/2010:svnDellInc.:pnXPSL701X:pvrA06:rvnDellInc.:rn:rvrA06:cvnDellInc.:ct8:cvrA06:
dmi.product.name: XPS L701X
dmi.product.version: A06
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu5
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

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

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

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
TomasHnyk (sup) wrote :

Yes, this happens to me too (ha, I marked myself as affected and it got confirmed, nice).

Revision history for this message
TomasHnyk (sup) wrote :

And I think this is a duplicate of bug 883573 (feel free to unduplicate if you do not think so).

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.