Bug 401174 - Flickables should be pixelAligned by default
Summary: Flickables should be pixelAligned by default
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kirigami
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: Not decided
Assignee: Marco Martin
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2018-11-18 18:36 UTC by Fabian Vogt
Modified: 2018-11-26 14:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Vogt 2018-11-18 18:36:09 UTC
Text at non-integer X/Y coordinate is missing a few pixels at the top and practically unreadable.

I'm not sure whether there's a Qt bug report, but I was unable to come up with a minimal reproducer.

Just by scrolling in any Kirigami.ScrollView with a touchpad, all of the text inside becomes unreadable. Setting pixelAligned using gammaray fixes it.
Comment 1 Nate Graham 2018-11-19 20:53:12 UTC
See slso Bug 393202 and Bug 400052. Do you think any of these are duplicates of each other?

*** This bug has been marked as a duplicate of bug 393202 ***
Comment 2 Fabian Vogt 2018-11-19 21:00:09 UTC
(In reply to Nate Graham from comment #1)
> See slso Bug 393202 and Bug 400052. Do you think any of these are duplicates
> of each other?
> 
> *** This bug has been marked as a duplicate of bug 393202 ***

pixelAligned: true will likely fix Bug 393202, but I don't think the labels in Bug 400052 are in a Flickable. It might be the same "y: foo+0.5" issue though.
Comment 3 Nate Graham 2018-11-26 14:19:15 UTC
Fixed along with the fix for Bug 393202.