https://bugs.kde.org/show_bug.cgi?id=498211
Méven <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit|https://invent.kde.org/syst |https://invent.kde.org/syst |em/dolphin/-/commit/50d44ab |em/dolphin/-/commit/6ad396e |177f93ca3acd372f492f4fc3b10 |9924a3bf02e0aaf3547803b283e |15286e |01bb2f --- Comment #57 from Méven <[email protected]> --- Git commit 6ad396e9924a3bf02e0aaf3547803b283e01bb2f by Méven Car. Committed on 09/07/2026 at 08:04. Pushed by meven into branch 'master'. kitemviews: Draw icon overlays at a fixed size instead of baking them into the thumbnail Overlays were composited into the thumbnail pixmap, which drawPixmap() then rescaled to the final on-screen size, scaling the overlays by a per-file factor. That made the emblem size inconsistent between thumbnails, and slightly cropped at fractional display scaling. Draw the overlays directly onto the painter after the icon, at a fixed size anchored to the on-screen icon rect. Clamp the size to the thumbnail height so it never overlaps the file name below a short thumbnail, and grow the anchor into the side margins for a thumbnail narrower than the overlay so the overlays sit beside the image instead of on top of it. M +36 -46 src/kitemviews/kstandarditemlistwidget.cpp M +3 -5 src/kitemviews/kstandarditemlistwidget.h https://invent.kde.org/system/dolphin/-/commit/6ad396e9924a3bf02e0aaf3547803b283e01bb2f -- You are receiving this mail because: You are watching all bug changes.
