tl;dr: How do I make a snap app like Thunderbird work like a native app, i.e., not spawn a new icon when launched and display the app’s icon for the running instance, with the icons-only task manager?
Before the KDE Neon 24.04 update, I was using Thunderbird as a native installation. Well, I’m pretty sure I was. The 22.04 repo kept Thunderbird held back from installing the big TB 128 upgrade.
After the upgrade to KDE Neon 24.04, Thunderbird became a Snap app. Now, I have TB 128, but it doesn’t work well with the icons-only task manager. It’s locked to the task manager. Launching the app creates a new app icon in the manager for the running instance with the Wayland logo on it. Every new window shows with a Wayland icon rather than TB’s.
The icon does appear correctly in the launcher.