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

Simon McVittie smcv at debian.org
Wed Mar 16 07:33:36 UTC 2016


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?

    S



More information about the pkg-mozilla-maintainers mailing list