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

refactor: use inline style for cell transform #3605

Merged
merged 3 commits into from
Mar 25, 2022

Conversation

tomivirkki
Copy link
Member

@tomivirkki tomivirkki marked this pull request as draft March 25, 2022 09:16
@tomivirkki tomivirkki force-pushed the fix-frozen-transform-performance branch from 98f2d55 to c0136a7 Compare March 25, 2022 10:47
@tomivirkki tomivirkki force-pushed the fix-frozen-transform-performance branch from 7c3cae4 to 55b55cc Compare March 25, 2022 11:31
@@ -1063,6 +1063,13 @@ describe('keyboard navigation', () => {

flushGrid(grid);

// Force reflow to workaround a Safari rendering issue
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needed to workaround a Safari rendering issue in the test case. Seems that the test renders funny on master also (even though it oddly passes):

Kapture.2022-03-25.at.13.27.39.mp4

@tomivirkki tomivirkki marked this pull request as ready for review March 25, 2022 11:37
Copy link
Member

@web-padawan web-padawan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks 🙇‍♂️

@web-padawan web-padawan changed the title perf: use inline style for cell transform refactor: use inline style for cell transform Mar 25, 2022
@tomivirkki tomivirkki force-pushed the fix-frozen-transform-performance branch from 1a2f89a to 5eb479c Compare March 25, 2022 13:25
@sonarcloud
Copy link

sonarcloud bot commented Mar 25, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 23.1.0.alpha1 and is also targeting the upcoming stable 23.1.0 version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Slow renderer/scroll horizontal in grid with many columns Vaadin 23.0.x
3 participants