Package: thunderbird
Version: 1:102.1.1-1
Severity: minor
Tags: patch

Hallo Carsten,

In GNOME Wayland, Thunderbird 102.1.1 does not show its own icon neither on the
dash, on the top panel nor in the Alt+Tab window switcher. Instead, it shows a
generic icon.

I fixed that by modifying the StartupWMClass key in the thunderbird.desktop
file. I changed it into:

StartupWMClass=thunderbird-default

Apparently the app class ID changed to thunderbird-default, instead of just
thunderbird. I noticed that by looking at what is shown on the dash tooltip and
on the top panel when Thunderbird is focused.

Best,
Amr


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages thunderbird depends on:
ii  debianutils          5.7-0.3
ii  fontconfig           2.13.1-4.4
ii  libasound2           1.2.7.2-1
ii  libatk1.0-0          2.38.0-1
ii  libc6                2.34-3
ii  libcairo-gobject2    1.16.0-6
ii  libcairo2            1.16.0-6
ii  libdbus-1-3          1.14.0-2
ii  libdbus-glib-1-2     0.112-2
ii  libevent-2.1-7       2.1.12-stable-5+b1
ii  libffi8              3.4.2-4
ii  libfontconfig1       2.13.1-4.4
ii  libfreetype6         2.12.1+dfsg-3
ii  libgcc-s1            12.1.0-7
ii  libgdk-pixbuf-2.0-0  2.42.8+dfsg-2
ii  libglib2.0-0         2.72.3-1+b1
ii  libgtk-3-0           3.24.34-1
ii  libicu71             71.1-3
ii  libnspr4             2:4.34-1
ii  libnss3              2:3.81-2
ii  libpango-1.0-0       1.50.9+ds-1
ii  librnp0              0.16.0-1
ii  libstdc++6           12.1.0-7
ii  libvpx7              1.12.0-1
ii  libx11-6             2:1.8.1-2
ii  libx11-xcb1          2:1.8.1-2
ii  libxcb-shm0          1.15-1
ii  libxcb1              1.15-1
ii  libxext6             2:1.3.4-1
ii  libxrandr2           2:1.5.2-2+b1
ii  psmisc               23.5-3
ii  x11-utils            7.7+5
ii  zenity               3.43.0-1
ii  zlib1g               1:1.2.11.dfsg-4

Versions of packages thunderbird recommends:
ii  hunspell-de-de-frami [hunspell-dictionary]  1:7.4.0~rc2-4
ii  hunspell-en-gb [hunspell-dictionary]        1:7.4.0~rc2-4
ii  hunspell-en-us [hunspell-dictionary]        1:2020.12.07-2

Versions of packages thunderbird suggests:
ii  apparmor          3.0.6-1
pn  fonts-lyx         <none>
ii  libgssapi-krb5-2  1.20-1

-- no debconf information
From c0ea206f4aa4ce5db8e7c1d950ca51a252fb9991 Mon Sep 17 00:00:00 2001
From: Amr Ibrahim <amribrahim1...@hotmail.com>
Date: Mon, 15 Aug 2022 21:17:26 +0000
Subject: [PATCH] Update thunderbird.desktop

Change the StartupWMClass key into

StartupWMClass=thunderbird-default

in order to show Thunderbird's own icon in GNOME Wayland.
---
 debian/thunderbird.desktop | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/thunderbird.desktop b/debian/thunderbird.desktop
index a406de9ce28..7ac4b218cbd 100644
--- a/debian/thunderbird.desktop
+++ b/debian/thunderbird.desktop
@@ -10,7 +10,7 @@ Version=1.0
 Icon=thunderbird
 Categories=Network;Email;News;GTK;
 MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
-StartupWMClass=thunderbird
+StartupWMClass=thunderbird-default
 StartupNotify=true
 Name[ast]=Veceru de corréu Thunderbird
 Name[ca]=Client de correu Thunderbird
-- 
GitLab

Reply via email to