https://bugs.kde.org/show_bug.cgi?id=432130

            Bug ID: 432130
           Summary: high-res/non-integer scrolling clashes BAD with font
                    hinting/icons
           Product: plasmashell
           Version: 5.20.5
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: System Tray
          Assignee: plasma-b...@kde.org
          Reporter: micraf...@gmail.com
                CC: mate...@gmail.com
  Target Milestone: 1.0

Created attachment 135190
  --> https://bugs.kde.org/attachment.cgi?id=135190&action=edit
slow scrolling causes artifacts

SUMMARY
My high resolution touchpad seems to scroll in steps that are not multiple of
1px which butchers text rendering AND icons (get blurred), see attached video
This happens in every system tray view that has enough content to scroll (as
far as I could test)

STEPS TO REPRODUCE
1. Have a high-res scrolling device
2. scroll slowly in any scrollable systray window

OBSERVED RESULT
Text get's butcheres/has missing pixels and lines. I guess it tries to scroll
less then full pixels which behaves badly in combination with font hinting.
Icons get a bit blurred on the y-axis.
You really have to look at the attachments.
By hovering over the text (highlighting it) it automatically scrolls to the
next full pixel fixing the whole view. (see 'can look fine.apng')

EXPECTED RESULT
Text should always look about the same, no matter how I scroll.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.20.5 on x11
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.10-arch1-1
OS Type: 64-bit
Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics
Memory: 15.1 GiB of RAM
Graphics Processor: AMD RENOIR

ADDITIONAL INFORMATION
I have noticed that icons and text DO NOT scroll at the same time. Over the
course of apperently two scroll events it looks like first only the text
scrolls, and on the second one only icons scroll.

xinput reports my touchpad to be 'SYNA32A1:00 06CB:CE17 Touchpad'
more details if useful: https://paste.ubuntu.com/p/YR7XNhmRTq/

I am using a 1080p screen.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to