Skip to content

Conversation

zeyap
Copy link
Contributor

@zeyap zeyap commented Oct 7, 2025

Summary:

Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762

@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 7, 2025
Copy link

meta-codesync bot commented Oct 7, 2025

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

@zeyap zeyap force-pushed the export-D83870762 branch from 4cf5ce7 to 6faa4ec Compare October 8, 2025 13:27
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
@zeyap zeyap force-pushed the export-D83870762 branch from 6faa4ec to ba7a803 Compare October 8, 2025 13:27
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
@zeyap zeyap force-pushed the export-D83870762 branch from ba7a803 to 0efd303 Compare October 8, 2025 20:33
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 8, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
@zeyap zeyap force-pushed the export-D83870762 branch from 0efd303 to 671acd7 Compare October 8, 2025 20:34
zeyap added a commit to zeyap/react-native that referenced this pull request Oct 9, 2025
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
zeyap added 2 commits October 9, 2025 13:41
…nd dep (facebook#54091)

Summary:

## Changelog:

[Internal] [Changed] - use processor flag -DRN_USE_ANIMATION_BACKEND to gate animation backend dep

So it's only enabled for catalyst and fantom when building with BUCK while gated from other meta apps, and enabled by default in oss version

Reviewed By: sammy-SC

Differential Revision: D84157729
…cebook#54079)

Summary:

## Changelog:

[Internal] [Changed] - make NativeAnimatedNodesManagerProvider owner of animationBackend

so NativeAnimatedNodesManager and NativeAnimatedNodesManagerProvider don't both keep a shared_ptr reference

Reviewed By: sammy-SC

Differential Revision: D83870762
@zeyap zeyap force-pushed the export-D83870762 branch from 671acd7 to 773fae5 Compare October 9, 2025 20:41
@meta-codesync meta-codesync bot closed this in 53464e8 Oct 10, 2025
@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Oct 10, 2025
Copy link

meta-codesync bot commented Oct 10, 2025

This pull request has been merged in 53464e8.

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.

2 participants