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

fix: Safari 12 rendering issue #112

Merged
merged 1 commit into from
Jun 3, 2019
Merged

fix: Safari 12 rendering issue #112

merged 1 commit into from
Jun 3, 2019

Conversation

Haprog
Copy link
Contributor

@Haprog Haprog commented Jun 3, 2019

A CSS animation used to detect element rendering (by triggering an animation event) was triggering a weird rendering bug in Safari 12 where elements would sometimes be shown in wildly incorrect positions. This is now fixed.

Fixes #110


This change is Reviewable

A CSS animation used to detect element rendering (by triggering an animation event) was triggering a weird rendering bug in Safari 12 where elements would sometimes be shown in wildly incorrect positions. This is now fixed.

Fixes #110
@CLAassistant
Copy link

CLAassistant commented Jun 3, 2019

CLA assistant check
All committers have signed the CLA.

@Haprog
Copy link
Contributor Author

Haprog commented Jun 3, 2019

CI seems to be failing because "no spacing on edges" tests are failing on Edge 18. I verified locally that they do not fail on Edge 17 but do fail on Edge 18. I will create a new issue about this. Not related to this change, so will merge this one.

@Haprog Haprog merged commit de2f4b9 into master Jun 3, 2019
@Haprog Haprog deleted the fix/110 branch June 3, 2019 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Safari 12 issue: fields dynamically added at runtime are not positioned correctly
3 participants