Skip to content

always invoke onRender via UIManagerNativeAnimatedDelegate#54211

Closed
zeyap wants to merge 1 commit into
react:mainfrom
zeyap:export-D85071075
Closed

always invoke onRender via UIManagerNativeAnimatedDelegate#54211
zeyap wants to merge 1 commit into
react:mainfrom
zeyap:export-D85071075

Conversation

@zeyap

@zeyap zeyap commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

Summary:

Changelog:

[Internal] [Added] - always invoke onRender via UIManagerNativeAnimatedDelegate

Previously only android invokes onRender via UIManagerNativeAnimatedDelegate::runAnimationFrame()
consolidating so it's easier for debugging, also in cases where we want to add extra work per frame (e.g. add performance logging) in AnimatedNodesManagerProvider

Reviewed By: sammy-SC

Differential Revision: D85071075

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 20, 2025
@meta-codesync

meta-codesync Bot commented Oct 20, 2025

Copy link
Copy Markdown

@zeyap has exported this pull request. If you are a Meta employee, you can view the originating Diff in D85071075.

@zeyap zeyap force-pushed the export-D85071075 branch 3 times, most recently from dada95b to 8cf1353 Compare October 21, 2025 14:03
Summary:

## Changelog:

[Internal] [Added] - always invoke onRender via UIManagerNativeAnimatedDelegate

Previously only android invokes `onRender` via UIManagerNativeAnimatedDelegate::runAnimationFrame()
consolidating so it's easier for debugging, also in cases where we want to add extra work per frame (e.g. add performance logging) in AnimatedNodesManagerProvider

Reviewed By: sammy-SC

Differential Revision: D85071075
@zeyap zeyap force-pushed the export-D85071075 branch 2 times, most recently from cf799ab to ff164ce Compare October 22, 2025 13:34
@meta-codesync meta-codesync Bot closed this in 4c7351d Oct 22, 2025
@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Oct 22, 2025
@meta-codesync

meta-codesync Bot commented Oct 22, 2025

Copy link
Copy Markdown

This pull request has been merged in 4c7351d.

@react-native-bot

Copy link
Copy Markdown
Collaborator

This pull request was successfully merged by @zeyap in 4c7351d

When will my fix make it into a release? | How to file a pick request?

meta-codesync Bot pushed a commit that referenced this pull request Oct 29, 2025
Summary:
Pull Request resolved: #54319

## Changelog:

[Internal] [Changed] - Fix EXC_BAD_ACCESS introduced in #54211

Reviewed By: sammy-SC

Differential Revision: D85779978

fbshipit-source-id: 7b240e1484fdcc57283325febf75faedaba585cd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants