Bug 484888 - Panel Icons are blurry when displayed on a floating panel (floating or de-floated) until hovered or the panel is changed in thickness
Summary: Panel Icons are blurry when displayed on a floating panel (floating or de-flo...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.0.0
Platform: Manjaro Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
: 485740 487137 487809 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-04-01 20:08 UTC by Driglu4it
Modified: 2024-06-07 13:43 UTC (History)
16 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.1


Attachments
Radio as Kirigami.Icon. Translation icon as KSvg.SvgItem (7.69 KB, image/png)
2024-04-01 20:08 UTC, Driglu4it
Details
Both icons (Radio and Tanslation) - Kirigami.Icon (7.56 KB, image/png)
2024-04-01 20:43 UTC, Driglu4it
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Driglu4it 2024-04-01 20:08:20 UTC
Created attachment 168035 [details]
Radio as Kirigami.Icon. 
Translation icon as KSvg.SvgItem

Kirigami.Icon is blurry when used as a CompactRepresentation in a plasmoid.
When changing the height/width of the panel, the icon becomes clear again (but only until plasmashell is restarted.
At the same time, KSvg.SvgItem displayed normally.
In the screenshot there is a radio icon from the theme (Kirigami.Icon) and a translator icon from local URL (KSvg.SvgItem).


Operating System: Manjaro Linux 
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Kernel Version: 6.8.2-2-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 12 × Intel® Core™ i5-10500H CPU @ 2.50GHz
Memory: 15.4 ГиБ of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Comment 1 Driglu4it 2024-04-01 20:43:00 UTC
Created attachment 168037 [details]
Both icons (Radio and Tanslation) - Kirigami.Icon
Comment 2 Driglu4it 2024-04-07 10:47:08 UTC
Apparently, any action that leads to redrawing of the icon helps (changing size or color) - the icon becomes clear, but only until plasmashell is restarted...
Comment 3 Ilya Bizyaev 2024-04-07 10:47:39 UTC
Tentatively marking as confirmed because of this Reddit thread (referencing this bug report):
https://www.reddit.com/r/kde/comments/1bxucfo/603_bug_icons_randomly_become_blurry/
Comment 4 Driglu4it 2024-04-07 13:26:24 UTC
After reading the Reddit thread, I confirm that this only happens with the floating panel.
Comment 5 Timothy B 2024-04-10 02:24:52 UTC
Can confirm this happening on all floating panels on EndeavourOS, which I switched from Manjaro very recently. What's also strange is when I switched between icon themes, some of the icons in both floating and non-floating panels wouldn't update until I hovered over each one.

I've never seen this happen on Manjaro with Plasma 6.0.2 nor on Plasma 5.27 in any distro. I first noticed this when I tested the Plasma 6 betas and release candidates on an Arch Linux VM, but I initially thought of it as some kind of issue related to display drivers and Qt 6.

Operating System: EndeavourOS
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Graphics Platform: Wayland
Comment 6 fin-w 2024-04-11 23:20:57 UTC
I can confirm this happening on Arch with Plasma 6.0.3, from at least 6.0.1 and possibly also 6.0.0. I believe it depends on the size of the floating panel, since initially I wasn't seeing the slight resizing of icons, and then I changed the height of the horizontal panel and now all icons in the panel EXCEPT the time are blurry until i hover over them with the mouse.
Comment 7 rtk_7jsq 2024-04-12 10:31:51 UTC
I confirm, in my case, blurring on all icons until I swipe over them with the mouse.
Comment 8 fin-w 2024-04-15 23:43:27 UTC
I notice this issue is also happening with the icons on the buttons in the clipboard entry editing area, System Tray → Clipboard → Edit contents.
Comment 9 Nate Graham 2024-05-04 22:57:56 UTC
*** Bug 485740 has been marked as a duplicate of this bug. ***
Comment 10 Nate Graham 2024-05-23 14:03:27 UTC
*** Bug 487137 has been marked as a duplicate of this bug. ***
Comment 11 Nate Graham 2024-05-23 15:11:14 UTC
Can folks who are affected test https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2263 to see if it helps?
Comment 12 Niccolò Venerandi 2024-05-25 09:34:26 UTC
Git commit bdb54cb5fc880d14609f5bbc514d71f56e9165c7 by Niccolò Venerandi.
Committed on 25/05/2024 at 09:34.
Pushed by niccolove into branch 'master'.

Revert "Panel: don't round floating paddings to smoothen animation"

This reverts commit 8560cd25c2f4819b1dfa4532de29a35c55d0103e, since a non-integer panel position at startup (due to the panel floating animation) will render the panel icons blurry until they are re-drawn.

M  +4    -5    desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/bdb54cb5fc880d14609f5bbc514d71f56e9165c7
Comment 13 Niccolò Venerandi 2024-05-25 09:34:44 UTC
Git commit 102cbe12a54ce82539d8abfc66b9105f666b0f10 by Niccolò Venerandi.
Committed on 25/05/2024 at 09:34.
Pushed by niccolove into branch 'Plasma/6.1'.

Revert "Panel: don't round floating paddings to smoothen animation"

This reverts commit 8560cd25c2f4819b1dfa4532de29a35c55d0103e, since a non-integer panel position at startup (due to the panel floating animation) will render the panel icons blurry until they are re-drawn.


(cherry picked from commit bdb54cb5fc880d14609f5bbc514d71f56e9165c7)

96fed9ec Revert "Panel: don't round floating paddings to smoothen animation"

M  +4    -5    desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/102cbe12a54ce82539d8abfc66b9105f666b0f10
Comment 14 Niccolò Venerandi 2024-05-31 08:28:28 UTC
*** Bug 487809 has been marked as a duplicate of this bug. ***