Bug 433122 - Cache-related graphical glitch in headerbar and progress bar after relocating panel on X11 without Qt scaling
Summary: Cache-related graphical glitch in headerbar and progress bar after relocating...
Status: CONFIRMED
Alias: None
Product: frameworks-ksvg
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
: 433124 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-02-17 22:07 UTC by light99x
Modified: 2024-03-25 21:38 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot of the media player applet (662.73 KB, image/png)
2021-02-17 22:07 UTC, light99x
Details

Note You need to log in before you can comment on or make changes to this bug.
Description light99x 2021-02-17 22:07:51 UTC
Created attachment 135797 [details]
Screenshot of the media player applet

SUMMARY
Media player applet's headerbar contains a white line on top that starts from a few pixels from the left and extends all the way to the right. Also, the song's progress bar on the bottom seems to be "split in two" and have two different hues of blue on it. The first issue seems to be triggered by Xft.dpi=144 being set in ~/.Xresources, while the second seems to be consistent across systray applets even without this value set.

STEPS TO REPRODUCE
1. Begin playing media from a media player so that the media player widget displays the media currently played in it
2. Open the media player applet from the system tray
3. 

OBSERVED RESULT
There is a blue line over the top of the headerbar and the progress bar is split in two

EXPECTED RESULT
Widget headerbar has a fully solid gray background, the progress bar has a single hue of blue

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.10.16-arch1-1, Arch Linux
(available in About System)
KDE Plasma Version: 5.21.0
KDE Frameworks Version: 5.79.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Comment 1 David Edmundson 2021-02-17 22:15:19 UTC
Do other sliders in plasmashell (for example volume control) appear fine?

Does this go away if you rm ~/.cache/plasma* ?
and restart plasma?
Comment 2 Nate Graham 2021-02-17 22:39:00 UTC
I'm pretty sure this is a cache bug and would be interested to see if David's suggestion fixes it.
Comment 3 Nate Graham 2021-02-17 22:40:00 UTC
*** Bug 433124 has been marked as a duplicate of this bug. ***
Comment 4 Bug Janitor Service 2021-03-04 04:33:20 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2021-03-19 04:33:52 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 6 Nate Graham 2021-07-27 02:42:05 UTC
Re-opening because I found a way to reproduce this:

1. Use a 200% scale factor
2. Don't use Qt scaling (i.e. be on X11 and make sure PLASMA_USE_QT_SCALING=1 is not set)
3. Move your panel to a different screen edge
4. Open the System Tray
5 If it doesn't happen, move the panel to another screen edge again. Keep doing this until you see it. I can reproduce it on the first or second time. Deleting the Plasma SVG cache and restarting plasmashell fixes the issue.