Summary: | xembedsniproxy systray icons are invisible on neon unstable | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Patrick Silva <bugseforuns> |
Component: | System Tray | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | materka |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/4ade115a1248cc3c1128a3d10982429ab76cf8f8 | Version Fixed In: | 5.22.3 |
Attachments: | screenshot |
Description
Patrick Silva
2021-06-27 18:17:49 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/950 Git commit b9de2c8546874efcc993913bd55d0ef252b866a8 by David Redondo. Committed on 29/06/2021 at 11:28. Pushed by davidre into branch 'master'. xembed-sni-proxy: Add Menu property Because we did not have this property the adaptor used a default constructed empty path. An empty path is invalid though and Qt would refuse to marshall it. Unconditionally advertise '/' as the menu path even though we don't have one. Callers looking for a menu there will receive an error that there's not the interface that they expected at the path. FIXED-IN:5.22.3 M +5 -1 xembed-sni-proxy/sniproxy.h https://invent.kde.org/plasma/plasma-workspace/commit/b9de2c8546874efcc993913bd55d0ef252b866a8 Git commit 4ade115a1248cc3c1128a3d10982429ab76cf8f8 by David Redondo. Committed on 29/06/2021 at 11:29. Pushed by davidre into branch 'Plasma/5.22'. xembed-sni-proxy: Add Menu property Because we did not have this property the adaptor used a default constructed empty path. An empty path is invalid though and Qt would refuse to marshall it. Unconditionally advertise '/' as the menu path even though we don't have one. Callers looking for a menu there will receive an error that there's not the interface that they expected at the path. FIXED-IN:5.22.3 (cherry picked from commit b9de2c8546874efcc993913bd55d0ef252b866a8) M +5 -1 xembed-sni-proxy/sniproxy.h https://invent.kde.org/plasma/plasma-workspace/commit/4ade115a1248cc3c1128a3d10982429ab76cf8f8 |