Bug 505919

Summary: Unusual icon mixes in toolbars and sidebars when display is scaled up
Product: [Frameworks and Libraries] frameworks-kiconthemes Reporter: Andres Betts <anditosan1000>
Component: generalAssignee: Christoph Feck <cfeck>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: kdelibs-bugs-null, nate, visual-design
Priority: NOR    
Version First Reported In: 6.15.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: afterscaling

Description Andres Betts 2025-06-21 14:39:26 UTC
Created attachment 182486 [details]
afterscaling

In our system, we have logic that helps users always have a good icon when scaling up their displays. This will shift or scale up icons when the display is scaled up.

I am testing the new Ocean icon theme. When the Ocean theme needs to display a size 32px on screen, all icons are colored and they use blue. When scaling up the display, all sidebars and toolbars should be using the colored 32px icons. However, that's not what the system does.

To make sure I was doing this right, I copied, adapted and colored all icons found in the 22px actions folder and make them 32px. In this collection, they are essentially the same. When I apply scaling on my system, I see only some icons change to 32 while most of them don't.

Screenshots attached.

It seems there is something missing in our icon replacement logic.
Comment 1 Nate Graham 2025-06-25 18:36:50 UTC
Is this at all reproducible on your machine with the Breeze icon theme?
Comment 2 Andres Betts 2025-06-28 00:05:47 UTC
Unfortunately we can't compare because Breeze icons are made "not" to present this kind of problem. In Breeze, collections are not correlated between sizes. There is not a correlated and different kind of icon in an /action folder for 22, or 32. So it wouldn't be possible unless new icons with differences are introduced.
Comment 3 Nate Graham 2025-06-30 11:30:08 UTC
Without a reproducer in Breeze though, it's hard to tell whether this is a general icon loader issue, or an issue in how the metadata for your WIP Ocean icon theme is set up.
Comment 4 Bug Janitor Service 2025-07-15 03:47:21 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andres Betts 2025-07-21 17:22:33 UTC
I believe I was able to figure out what's happening here. I will watch out for more issues in the future.