Bug 514359

Summary: Desktop entries icon rendering is messed up in some parts
Product: [Plasma] plasmashell Reporter: Ángel Navarro <jesusnavarrojr188>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, nate
Priority: NOR    
Version First Reported In: 6.5.80   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: OBS icon being badly rendered in everything except the icon selector

Description Ángel Navarro 2026-01-09 06:46:20 UTC
Created attachment 188344 [details]
OBS icon being badly rendered in everything except the icon selector

SUMMARY

In current Git master, icon rendering of some desktop entries got messed up. Please see the attached picture for context.

Sorry for the black text, I edited this picture with Koko and this bugs remains unsolved so I can't change it: https://bugs.kde.org/show_bug.cgi?id=512923

STEPS TO REPRODUCE
1. Take an affected .desktop entry (OBS Studio in this case)
2. Place it in Favorites, desktop, open kmenuedit for it and the icon selector

OBSERVED RESULT
The icon rendering is messed up in all instances of it except the icon selector and if you open the container directory with iconexplorer

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2026-01-12 19:55:49 UTC
This is unfortunately an issue in the Qt SVG renderer: https://qt-project.atlassian.net//browse/QTBUG-118854

The place where it looks good is the icon selector dialog where I believe we use a custom KDE-specific renderer. Unfortunately for technical reasons, this can't be easily generalized to be used everywhere.

Rather, the Qt issue needs to be fixed, and then we can *drop* the custom SVG renderer in the icon dialog.

*** This bug has been marked as a duplicate of bug 448234 ***