Created attachment 172722 [details] screenshot showing the problem Since updating to Neon unstable (6.2 dev), activities whose icons are custom images (instead of selected from the system icons) no longer show their icons in the Activities panel widget, or the Activity Manager side bar. See attached screenshot. SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.1.80 KDE Frameworks Version: 6.6.0 Qt Version: 6.7.2 Kernel Version: 6.8.0-40-generic (64-bit) Graphics Platform: Wayland Processors: 20 × 12th Gen Intel® Core™ i7-12700H Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® Graphics
Created attachment 172752 [details] Same problem - possibly - in application launcher I think its the same problem I see in the application launcher (screenshot attached) - some launchers that were working fine in 6.1 are now showing "blank page" icons. All these launchers have their `Icon` field set to an absolute path to a user owned icon. Other launchers either use a logical name, or an absolute path to a system icon (under /usr/share/pixmaps).
Can confirm. After building from latest source about a week back (and every recompile since), I lost my custom application launcher icon. I tested with setting it to other file types, but SVGs, PNGs, etc. all display the blank page icon. Also, the system tray icons for the following apps are all displaying blank pages too: - BetterBird - SpiderOakONE - Microsoft Teams-Insiders (old electron wrapped app version)
Oh, and as Oded points out: I too see the same thing within the application launcher. All my apps with .desktop files pointing to custom icons show as blank pages.
(In reply to Jesse Litton from comment #2) > Also, the system tray icons for the following apps are all displaying blank > pages too: I have a similar behavior with the system tray icon for the variety wallpaper changer, which I wasn't sure if it is related - the system tray icon is supposed to be a thumbnail of the current wallpaper image, but now - instead - it starts as the generic image icon and when the wallpaper changes (which would prompt an icon change), the icon becomes a blank page icon.
(In reply to Oded Arbel from comment #4) > (In reply to Jesse Litton from comment #2) > > Also, the system tray icons for the following apps are all displaying blank > > pages too: > > I have a similar behavior with the system tray icon for the variety > wallpaper changer, which I wasn't sure if it is related - the system tray > icon is supposed to be a thumbnail of the current wallpaper image, but now - > instead - it starts as the generic image icon and when the wallpaper changes > (which would prompt an icon change), the icon becomes a blank page icon. Yes - I believe it's likely the same underlying dependency: Apps that set their tray icon from a file instead of the theme are broken.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/1610
Git commit 5cfb3bb97213e7e5b4234143ceb5be4865be37a9 by Nicolas Fella. Committed on 22/08/2024 at 20:27. Pushed by cullmann into branch 'master'. [icon] Only reload icon from theme if the theme has that icon Otherwise we try to reload icons from absolute paths or non-standard search paths, which won't work Related: bug 491806, bug 491854 M +1 -1 src/primitives/icon.cpp https://invent.kde.org/frameworks/kirigami/-/commit/5cfb3bb97213e7e5b4234143ceb5be4865be37a9
Confirmed fixed. Thanks!