Unity launchers run multiple copies of program if clicked multiple times before the program loads

Reported by Alistair Buxton on 2010-12-06
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Unity
Low
Unassigned
unity (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: unity

Normally the Unity launchers will only allow you to open a single copy of a program, eg you can only open one file manager window. Subsequent clicks open the window selection...thing.

But if you click the launcher eg 3 times before nautilus loads, you will get 3 nautilus windows. As soon as the first window opens this stops happening.

To reproduce:

1. Close all nautilus windows
2. Quickly click the nautilus icon lots of times
3. Watch loads of nautilus windows open

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.2.2-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.37-7.19-generic 2.6.37-rc3
Uname: Linux 2.6.37-7-generic i686
Architecture: i386
CompizPlugins: No value set for `/apps/compiz/general/allscreens/options/active_plugins'
Date: Mon Dec 6 21:16:40 2010
LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20101202)
LiveMediaBuild_: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20101202)
MachineType: LENOVO 20040M18
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
ProcVersionSignature_: Ubuntu 2.6.37-7.19-generic 2.6.37-rc3
RelatedPackageVersions:
 xserver-xorg 1:7.5+6ubuntu3b1
 libgl1-mesa-glx 7.9+repack-1ubuntu2
 libdrm2 2.4.22-2ubuntu1
 xserver-xorg-video-intel 2:2.13.901-2ubuntu1
 xserver-xorg-video-ati 1:6.13.2-1ubuntu2
SourcePackage: unity
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 08/11/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 24CN61WW
dmi.board.name: Caucasus2
dmi.board.vendor: LENOVO
dmi.board.version: Rev 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Lenovo
dmi.chassis.version: Rev 1.0
dmi.modalias: dmi:bvnLENOVO:bvr24CN61WW:bd08/11/2010:svnLENOVO:pn20040M18:pvrLenovoIdeapadS10-3t:rvnLENOVO:rnCaucasus2:rvrRev1.0:cvnLenovo:ct10:cvrRev1.0:
dmi.product.name: 20040M18
dmi.product.version: Lenovo Ideapad S10-3t
dmi.sys.vendor: LENOVO
glxinfo: Error: [Errno 2] No such file or directory
system: distro = Ubuntu, architecture = i686, kernel = 2.6.37-7-generic

Related branches

lp:~mrasmus/unity/fix-686182
Merged into lp:unity at revision 699
Jason Smith (community): Approve on 2010-12-10
Alex Launi (community): Needs Fixing on 2010-12-09
Alistair Buxton (a-j-buxton) wrote :
Matthew Rasmus (mrasmus) on 2010-12-06
Changed in unity (Ubuntu):
status: New → Confirmed
Paul Sladen (sladen) wrote :

Trivially reproducible.

Changed in unity (Ubuntu):
status: Confirmed → Triaged
Changed in unity:
status: New → Confirmed
Didier Roche (didrocks) on 2010-12-07
Changed in unity:
importance: Undecided → Low
Changed in unity (Ubuntu):
importance: Undecided → Low
tags: added: bitesize
davidz12 (dvanderzande) wrote :

I don't think this is a bug. It's more a feature.

Paul Sladen (sladen) wrote :

If it's a feature, then the button should be responding four times (each within 100 milliseconds) to show that it has responded!

Jason Smith (jassmith) wrote :

We no longer respond to multiple clicks. When the startup notification animation is playing, we do not launch new instances.

Didier Roche (didrocks) on 2011-01-14
Changed in unity:
status: Confirmed → Fix Released
Changed in unity (Ubuntu):
status: Triaged → Fix Released
Changed in unity:
milestone: none → 3.2.8
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers