Files
react-native/Libraries
Spencer Ahrens 7b59c5a47e More iOS animation fixes
Summary:
Main change is to the property diffing - we now use the last known props set on the view rather than the default props to compute the diff. This requires exposing a `getProps` method on all view components which should be fine I think.

I also realized that in more complex animations with multiple nodes, the node that the animation starts on might not be connected to a view, so we don't know if it's fabric just based on that, so we have to do a recursive search through the children to find if there are any that are associated with a fabric view to decide we should start the animation immediately. Unfortunately there can still be a timing gap here since the animated API is async and the uimanager API is sync - I'll need to change the animated API to be sync to completely fix this.

Reviewed By: shergin

Differential Revision: D14732028

fbshipit-source-id: 882c056b0b63aa576f8e42439be405cf7fb3147a
2019-04-08 09:15:14 -07:00
..
2019-03-14 07:00:27 -07:00
2018-12-11 20:01:00 -08:00
2019-04-04 10:53:34 -07:00
2019-03-14 07:00:27 -07:00
2019-01-17 02:41:59 -08:00
2019-04-08 09:15:14 -07:00
2018-10-31 01:37:26 -07:00
2019-03-19 10:24:52 -07:00
2019-04-04 10:53:34 -07:00
2019-03-14 07:00:27 -07:00