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

Reply via email to