A framework for building native applications using React
Fix blocking animating non-layout props through `commitUpdates` after the `View` was synchronously animated (#55340)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/55340 This diff fixes edge-case with animating non-layout props through `commitUpdates` path. The non-layout props are animated through the synchronous short-path, skipping yoga layout calculations. In `RCTMountingManager` the `propKeysManagerByAnimated` were set on updated props which are then checked for and blocked in the RCTViewComponentView's `updateProps` method (non-layout props might be applied through the layout path as we animate props in batch that may consists of both types of props). ## Changelog: [iOS][Fixed] - Fixed edge-case with animating non-layout props through the `commitUpdates` path. Reviewed By: zeyap, javache Differential Revision: D91677971 fbshipit-source-id: 75bfc39190d4296ed57d8bbf9970e391461419d0
D
Dawid Małecki committed
31f215a42183fa815204c8d730cc41437b077534
Parent: dd56bb0
Committed by meta-codesync[bot] <215208954+meta-codesync[bot]@users.noreply.github.com>
on 2/3/2026, 9:51:00 AM