| Summary: | [regression] Blank icons in system tray | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Jesse Litton <kde.org> |
| Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | materka, nate |
| Priority: | HI | Keywords: | regression |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/970ec45579d7863198876c09e990c0fc9e323a15 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Tray icons, with missing icons indicated via red boxes. | ||
|
Description
Jesse Litton
2024-11-03 16:36:05 UTC
can it be related to this? https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4878 Could be, that would suck. I can reproduce the issue myself with Steam. Yup, that was it. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4896 Git commit 41d8bb43f6697b2cd5d3fd57790b9c35d69b11a8 by David Redondo. Committed on 07/11/2024 at 09:58. Pushed by davidre into branch 'master'. systemtray: Check if an icon can be located when appending symbolic An app icon directory can either contain icon theme folder structure or be a directory containing files to be used as icons. In the latter case (extraSeachPath in KIconLoader speak) there is no fallback done as there's no icon theme to do fallback in. So check if an icon can be loaded when "symbolic" is appended before doing so. M +2 -3 applets/systemtray/statusnotifieritemsource.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/41d8bb43f6697b2cd5d3fd57790b9c35d69b11a8 The latest commit fixed Steam, but leaves Betterbird (https://github.com/Betterbird) still broken. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4903 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4903 Git commit 970ec45579d7863198876c09e990c0fc9e323a15 by David Redondo. Committed on 11/11/2024 at 10:49. Pushed by davidre into branch 'master'. systemtray: Don't mess with absolute icon paths M +1 -1 applets/systemtray/statusnotifieritemsource.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/970ec45579d7863198876c09e990c0fc9e323a15 Confirmed as fixed! Thanks. |