Bug 404444 - Damaged font in Sidebarview after scrolling
Summary: Damaged font in Sidebarview after scrolling
Status: RESOLVED FIXED
Alias: None
Product: frameworks-qqc2-desktop-style
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.55.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
: 407266 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-02-16 13:09 UTC by Lucia Mrenica
Modified: 2020-05-23 13:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lucia Mrenica 2019-02-16 13:09:36 UTC
SUMMARY

STEPS TO REPRODUCE
1. Open System Settings

OBSERVED RESULT
After few 'scrollings', font on labels gets corrupted like this: https://imgur.com/a/fcDDgjT

EXPECTED RESULT
This shouldn't happen

SOFTWARE/OS VERSIONS
KDE Frameworks Version: 5.55
Qt Version: 5.12.1

ADDITIONAL INFORMATION
Intel HD 4400 GPU, 1366x768 screen resolution, no hidpi settings
Comment 1 Nate Graham 2019-02-18 22:31:30 UTC
Can reproduce with touchpad scrolling. I'd thought this was fixed with https://cgit.kde.org/qqc2-desktop-style.git/commit/?id=22a2f9eaae138d6fef510800d4333b88efbb8649.

it's certainly better than before, but I can still get it into a fractional pixel state with a very subtle two-finger scroll gesture.
Comment 2 Nate Graham 2019-05-09 21:40:55 UTC
*** Bug 407266 has been marked as a duplicate of this bug. ***
Comment 3 imaginator 2019-05-10 05:23:11 UTC
Interesting: the initial state of the sidepanel fonts is "corrupted". When I scroll *down* to the end they suddenly are OK. When I then scroll *up* to the end, they get corrupted again. Between the endpoints they stay either corrupted or OK. 
HTH.
Comment 4 imaginator 2019-05-10 14:38:23 UTC
Would it be enough then to apply the patch and rebuild/install systemsettings-5.12.8 in order to see whether it works?

--
QT-5.10.1
FW-5.46.0
Pl-5.12.8
Comment 5 imaginator 2019-05-10 16:48:18 UTC
OK, re-build systemsettings as described in Comment 4 but the problem was still there. So either my approach was wrong or the patch doesn't work.
Comment 6 Nate Graham 2019-05-10 16:50:05 UTC
The fix was made to the qqc2-desktop-style framework, so you would need to rebuild that from git master, or cherry-pick 22a2f9eaae138d6fef510800d4333b88efbb8649.

But yes, that fix evidently did not completely solve the problem, which is why this bug report is still open. :)
Comment 7 imaginator 2019-05-10 16:56:28 UTC
Thanks. Was a quick trial and error anyway. ;)
Comment 8 Lucia Mrenica 2020-05-23 11:59:55 UTC
Is anybody still able to reproduce this issue? I personally cannot, but I am not on the same hardware anymore. Could someone check? It's been a year since the last comment and if it's not present anymore I would like to close this.
Comment 9 Nate Graham 2020-05-23 13:20:06 UTC
I cannot either. Let's call it fixed for now. If someone sees it again, we can re-open.