Skip to content

Commit 94a87fc

Browse files
authored
Update AnimatedColor-test.js
## Test Plan Added a comprehensive regression test suite in `packages/react-native/Libraries/Animated/tests/AnimatedColor-test.js` covering: - Verifying `_listenerCount` does not drop into negative values after a `__detach()` and subsequent `removeListener()` execution. - Testing `removeListener` safely acts as a no-op when called after `removeAllListeners()`. - Ensuring native driver subscriptions are properly initiated and systematically torn down without memory leaks during complex component unmount/re-attach lifecycles. Tested locally by running: `yarn jest AnimatedColor-test` ## Changelog [General] [Fixed] - Prevent negative listener count and native subscription memory leaks in AnimatedColor during detach cascades.
1 parent 92438fb commit 94a87fc

0 file changed

File tree

    0 commit comments

    Comments
     (0)