Bug#818101: Broken icon / application tracking after upgrade to 45.0esr-2

Michael Biebl biebl at debian.org
Wed Mar 16 16:12:16 UTC 2016


Am 16.03.2016 um 08:33 schrieb Simon McVittie:
> On Sun, 13 Mar 2016 at 17:51:16 +0100, Michael Biebl wrote:
>> after the upgrade from 45.0esr-1 to 45.0esr-2, whenever I start firefox
>> (via the command line or the firefox icon), the icon that is shown for
>> the started process is broken/incorrect. See attached screenshot.
>>
>> xprop reports WM_CLASS(STRING) = "Navigator", "Firefox" for the running
>> process.
>>
>> Yet the name in the iceweasel.desktop has StartupWMClass=Firefox, so
>> GNOME Shell picks the wrong desktop file. It should pick
>> firefox-esr.deskop and not iceweasel.desktop.
> 
> Another way to address this would be to remove the StartupWMClass and
> StartupNotify keys from iceweasel.desktop. This results in not having
> "application is launching..." feedback for iceweasel-started-as-iceweasel,
> but the running process (when started as either iceweasel or firefox,
> via the Shell or a terminal) is identified as Firefox; that seems a
> reasonable compromise?

I don't know what the plan is here, i.e. if iceweasel.desktop will get
the old iceweasel icon back. Atm it is broken [1].
If the transitional iceweasel.desktop is going to use the old iceweasel
icon, launching the iceweasel process would result in the shell showing
the firefox icon afaics, with your proposal.

Michael

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818098
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20160316/7b893a19/attachment.sig>


More information about the pkg-mozilla-maintainers mailing list