Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beta-dot breaking subpixel antialiasing font rendering #18600

Closed
Palid opened this issue Aug 17, 2021 · 3 comments
Closed

Beta-dot breaking subpixel antialiasing font rendering #18600

Palid opened this issue Aug 17, 2021 · 3 comments
Assignees
Labels
O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Major Severely degrades major functionality or product features, with no satisfactory workaround X-Regression

Comments

@Palid
Copy link
Contributor

Palid commented Aug 17, 2021

Due to some issues with layers and LCD text rendering (see https://bugs.chromium.org/p/chromium/issues/detail?id=1016062) it seems that animating Beta dot (.mx_BetaDot), res/css/views/beta/_BetaCard.scss breaks the fonts rendering in the entire application on Windows as long as it animates.

I haven't figured out any solution other than just getting rid of this animation on Windows entirely.
Contributions welcome, as this is a quite annoying pickle.

@Palid Palid added O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience X-Regression S-Major Severely degrades major functionality or product features, with no satisfactory workaround labels Aug 17, 2021
@Palid Palid self-assigned this Aug 19, 2021
@Palid
Copy link
Contributor Author

Palid commented Aug 24, 2021

Beta dot should be removed in this or next RC anyways, so we can get rid of this issue.

@Palid Palid closed this as completed Aug 24, 2021
@t3chguy
Copy link
Member

t3chguy commented Aug 31, 2021

Beta dot should be removed in this or next RC anyways

This is not the case, matrix-org/matrix-react-sdk#6594 makes use of it for the grand Spaces release.

@Palid
Copy link
Contributor Author

Palid commented Aug 31, 2021

Fortunately the beta-dot doesn't break timeline rendering after all the optimisations now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Major Severely degrades major functionality or product features, with no satisfactory workaround X-Regression
Projects
None yet
Development

No branches or pull requests

2 participants