| Summary: | Graphical glitch when hovering over list view items in open dialog / file picker | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Massimiliano L <m.lincetto> |
| Component: | Open/save dialogs | Assignee: | KIO Bugs <kio-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | akselmo, gudvinr+kde, kdedev, kdelibs-bugs-null, meven, nate, wang.zk |
| Priority: | NOR | ||
| Version First Reported In: | 6.12.0 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Screencast of the glitch
screenrecord |
||
Can confirm that: - the issue does not depend on the application invoking the dialog being a Flatpak (can reproduce from KDE system settings) - the issue does not depend on GPU (Intel Graphics and discrete AMD result in the same behaviour) Can reproduce. *** Bug 504186 has been marked as a duplicate of this bug. *** *** Bug 506318 has been marked as a duplicate of this bug. *** Seems to be from the (now outdated?) painting strategies: https://invent.kde.org/frameworks/kio/-/blob/5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate.cpp#L1116 Actually found a related MR https://invent.kde.org/frameworks/kio/-/merge_requests/1960 but the issue is still present in git master, hmm. I am unable to reproduce this, is this still an issue for you? Operating System: KDE Linux 2026-01-14 KDE Plasma Version: 6.6.80 KDE Frameworks Version: 6.23.0 Qt Version: 6.10.1 Kernel Version: 6.18.5-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 16 GiB of RAM (15.5 GiB usable) Graphics Processor: AMD Radeon RX 6600 Created attachment 188582 [details]
screenrecord
Icons themselves look okay-ish, but when you move mouse over, it jumps a bit as before.
Well this used to be a feature, added at least added earlier than 2013, probably a while longer. https://invent.kde.org/frameworks/kio/-/blob/5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate.cpp#L1164 https://invent.kde.org/frameworks/kio/-/blob/5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate.cpp#L1261 This kind of animation is really out of fashion these days. (In reply to Méven from comment #8) > Well this used to be a feature, added at least added earlier than 2013, > probably a while longer. > https://invent.kde.org/frameworks/kio/-/blob/ > 5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate. > cpp#L1164 > https://invent.kde.org/frameworks/kio/-/blob/ > 5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate. > cpp#L1261 > > This kind of animation is really out of fashion these days. I can see the intention and I do not really remember how it looked it in the past, but now it definitely looks more a glitch than an animation.(In reply to Méven from comment #8) > Well this used to be a feature, added at least added earlier than 2013, > probably a while longer. > https://invent.kde.org/frameworks/kio/-/blob/ > 5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate. > cpp#L1164 > https://invent.kde.org/frameworks/kio/-/blob/ > 5ac54c685ca8edc78ca6f7c1d7f6b657635eea8a/src/widgets/kfileitemdelegate. > cpp#L1261 > > This kind of animation is really out of fashion these days. I can imagine how it was meant to be, but now it definitely looks more like a glitch than an animation. I don't mind animation but its implementation makes text and icon blurry. So between this and having no animation I'd take crispy text and no animation. |
Created attachment 179935 [details] Screencast of the glitch SUMMARY When hovering over the items in a directory in the file open dialog, elements under the mouse pointer "move" slightly, like in some sort of "depression" animation. STEPS TO REPRODUCE 1. Launch an app that uses the file open dialog 2. Browse a directory 3. Hover over elements OBSERVED RESULT Items that are hovered over show a slight displacement. EXPECTED RESULT Items that are hovered over stay still. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 41 KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.12.0 Qt Version: 6.8.2 Kernel Version: 6.13.7-200.fc41.x86_64 (64-bit) Graphics Platform: Wayland Processors: 14 × Intel® Core™ Ultra 5 125U Memory: 15.1 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: LENOVO Product Name: 21MMS7CK00 System Version: ThinkPad T14 Gen 5 ADDITIONAL INFORMATION - Using Wayland with fractional scaling. - The app that calls the open dialog is a Flatpak app. - Have observed this on different systems with different graphics/display configurations.