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: Wait a tick before reporting render status #2131

Merged
merged 1 commit into from
Aug 3, 2023

Conversation

drewdaemon
Copy link
Contributor

@drewdaemon drewdaemon commented Aug 3, 2023

Summary

This increases the accuracy of when we report render changes to account for asynchronous render operations.

Issues

Fix #2124

Checklist

  • All related issues have been linked (i.e. closes #123, fixes #123)
  • Unit tests have been added or updated to match the most common scenarios

@drewdaemon drewdaemon changed the title Wait a tick before reporting render status fix: Wait a tick before reporting render status Aug 3, 2023
@nickofthyme
Copy link
Collaborator

Thanks @drewdaemon 🙏🏼

@drewdaemon drewdaemon merged commit fd2bca4 into main Aug 3, 2023
13 checks passed
@drewdaemon drewdaemon deleted the wait-for-render-tick-before-reporting-render branch August 3, 2023 15:16
nickofthyme pushed a commit that referenced this pull request Sep 20, 2023
# [60.0.0](v59.1.0...v60.0.0) (2023-09-20)

### Bug Fixes

* **deps:** update dependency @elastic/eui to ^88.2.0 ([#2161](#2161)) ([6609a19](6609a19))
* **deps:** update dependency @elastic/eui to ^88.3.0 ([#2163](#2163)) ([624f43a](624f43a))
* **deps:** update dependency @elastic/eui to v85 ([#2113](#2113)) ([1b3fa7c](1b3fa7c))
* **deps:** update dependency @elastic/eui to v87 ([#2145](#2145)) ([312c32c](312c32c))
* **deps:** update dependency @elastic/eui to v88 ([#2154](#2154)) ([4070da0](4070da0))
* **tooltip:** rendering in react v18 ([#2169](#2169)) ([f30df54](f30df54))
* update font family ([#2165](#2165)) ([be07b0c](be07b0c))
* **waffle:** remove alpha artifacts ([#2139](#2139)) ([8eb4ede](8eb4ede))
* Wait a tick before reporting render status ([#2131](#2131)) ([fd2bca4](fd2bca4))
* **xy:** disable legend extra on ordinal ([#2114](#2114)) ([3ddfb18](3ddfb18))

### Features

* add locale prop to Settings ([#2164](#2164)) ([0bb3ab1](0bb3ab1))

### BREAKING CHANGES

* **xy:** when using the `ScaleType.Ordinal` for the X scale the legend extra value, representing the last and current hovered value, will not be shown.
stratoula pushed a commit to elastic/kibana that referenced this pull request Oct 2, 2023
## Summary

As a stop-gap for adding the performance journey, we adding RAF calls to
the renderers because Elastic charts was reporting the render
prematurely. As of elastic/elastic-charts#2131,
the bug in Elastic charts is fixed, so we should remove these.
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.

Render reported before complete
2 participants