Bug 505919 - Unusual icon mixes in toolbars and sidebars when display is scaled up
Summary: Unusual icon mixes in toolbars and sidebars when display is scaled up
Status: RESOLVED DOWNSTREAM
Alias: None
Product: frameworks-kiconthemes
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 6.15.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Christoph Feck
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-21 14:39 UTC by Andres Betts
Modified: 2025-07-21 17:47 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
afterscaling (994.53 KB, image/png)
2025-06-21 14:39 UTC, Andres Betts
Details

Note You need to log in before you can comment on or make changes to this bug.
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.