Unity launcher icon now only launches TB, additional icon(s) open to control

Bug #1012158 reported by Doug McMahon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
thunderbird (Ubuntu)
Fix Released
Undecided
Unassigned
Quantal
Fix Released
Undecided
Unassigned

Bug Description

The newest package(s) will only launch TB, a 2nd or even 3rd icon opens on the launcher that controls just that current open instance.

Seems related to the StartupWMClass= Thunderbird line in thunderbird.desktop. Have tried various other to no avail.
Removing the line completely returns launching & control back to the single pinned thunderbird.desktop icon
(may require a log out/in after editing .desktop to get expected behavior

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: thunderbird 14.0~b1+build2-0ubuntu1 [modified: usr/share/applications/thunderbird.desktop]
ProcVersionSignature: Ubuntu 3.4.0-5.11-generic 3.4.0
Uname: Linux 3.4.0-5-generic x86_64
NonfreeKernelModules: nvidia
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: doug 1843 F.... pulseaudio
BuildID: 20120611170459
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf6ffc000 irq 47'
   Mixer name : 'SigmaTel STAC9228'
   Components : 'HDA:83847616,10280209,00100201'
   Controls : 27
   Simple ctrls : 18
Channel: beta
Date: Tue Jun 12 10:29:16 2012
ForcedLayersAccel: False
IfupdownConfig:
 auto lo
 iface lo inet loopback
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120603)
IpRoute:
 default via 192.168.1.1 dev wlan0 proto static
 169.254.0.0/16 dev wlan0 scope link metric 1000
 192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.102 metric 9
PrefSources:
 /etc/thunderbird/syspref.js
 prefs.js
 user.js
Prefs:
 places.database.lastMaintenance: 1338783891 (prefs.js)
 extensions.lastAppVersion: "14.0" (prefs.js)
 network.cookie.prefsMigrated: true (prefs.js)
 places.history.expiration.transient_current_max_pages: 78899 (prefs.js)
ProcEnviron:
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=14.0/20120611170459
RelatedPackageVersions:
 rhythmbox-mozilla 2.97-0ubuntu2
 totem-mozilla 3.4.2-1ubuntu3
RunningIncompatibleAddons: False
SourcePackage: thunderbird
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/26/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A15
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA15:bd12/26/2008:svnDellInc.:pnXPSM1330:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: XPS M1330
dmi.sys.vendor: Dell Inc.

Revision history for this message
Doug McMahon (mc3man) wrote :
summary: - Unity launcher icon now only launches TB, additional icon icon(s) open
- to to control
+ Unity launcher icon now only launches TB, additional icon(s) open to to
+ control
tags: added: beta-channel
removed: beta-channe
summary: - Unity launcher icon now only launches TB, additional icon(s) open to to
+ Unity launcher icon now only launches TB, additional icon(s) open to
control
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

This was fixed in our aurora packaging some time ago

Changed in thunderbird (Ubuntu):
status: New → Fix Committed
Revision history for this message
Doug McMahon (mc3man) wrote :

If I'm understanding the change correctly ,(and it seems to work well both when launching from launcher or messaging) it should be
StartupWMClass=Thunderbird-bin

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

This bug was fixed in the package thunderbird - 14.0~b2+build1-0ubuntu1

---------------
thunderbird (14.0~b2+build1-0ubuntu1) quantal; urgency=low

  * New upstream release from the beta channel (THUNDERBIRD_14_0b2_BUILD1)

  * Switch back to GCC4.7 now that LP: #1003733 is fixed
    - update debian/config/branch.mk
    - update debian/control{,.in}
  * Don't set LD_LIBRARY_PATH in our shell wrapper, and install
    dependentlibs.list instead now
    - update debian/thunderbird.sh.in
    - update debian/thunderbird.install.in
  * Drop StartupWMClass from the desktop file now that WM_CLASS is the same
    as the binary name (also fixes LP: #1012158)
    - update debian/thunderbird.desktop.in
    - update debian/rules
 -- Chris Coulson <email address hidden> Tue, 12 Jun 2012 16:01:50 +0100

Changed in thunderbird (Ubuntu Quantal):
status: Fix Committed → Fix Released
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.