Bug 448724

Summary: Places icons displayed using colored icons under X11, monochrome icons under Wayland
Product: [Applications] dolphin Reporter: MK <michele.kipiel>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: kdelibs-bugs, kfm-devel, nate
Priority: NOR    
Version: 21.12.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In: 22.04
Sentry Crash Report:
Attachments: Relevant screenshots

Description MK 2022-01-18 16:25:02 UTC
Created attachment 145619 [details]
Relevant screenshots

SUMMARY
Places icons under X11 are rendered using tiny versions of the standard folder icons, which results in odd effects (ie. the folder turning black) when an entry is selected. This is not happening under Wayland, where places icons are symbolic and no artifacts are visible when an entry is selected. See attached screenshots for reference. 


STEPS TO REPRODUCE
1. Boot into an X11 session
2. Launch dolphin 
3. Click on any entry other than "Desktop" in the places panel

OBSERVED RESULT
Icons are colored, selection artifacts are present

EXPECTED RESULT
Symbolic icons should be used and no artifacts should be present.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.23
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.3
Kernel Version: 5.11.0-46-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Comment 1 Nate Graham 2022-01-23 03:45:26 UTC
Does this affect the icons in the open/save dialogs as well?
Comment 2 MK 2022-01-24 15:53:14 UTC
(In reply to Nate Graham from comment #1)
> Does this affect the icons in the open/save dialogs as well?

No, the open/save dialogs are OK (checked Kwrite and Okular, but I assume other apps are fine too)
Comment 3 Nate Graham 2022-01-25 15:59:13 UTC
Yay, then this is fixed automatically in Dolphin 22.04, which ported to the code used in the open/save dialogs.