Files
react-native-reanimated/android
Michał Osadnik 3bbf8a0fed Make Animated Value persist its value after reattaching (#87)
When value gets detached from all component it can be still kept in memory and attached to some other component at later time. But because we don't know when JS reference is dropped we need to delete native counterpart of the value when it gets detached. This has led to a situation in which the value was reinstantiated on the native site. In that case if the value has changed we expect it to persist that changes when it gets attached again. This wasn't happening and each time the value was instantiated we'd always use the initial value.

With this change we are solving that issue by querying the value right before we detach the native node and then we use that value to update config such that next time when it gets instantiated it uses updated value instead of the initial one.
2018-09-28 13:45:51 +02:00
..
2018-04-25 11:22:32 +02:00
2018-09-02 21:53:24 +02:00
2018-04-25 11:22:32 +02:00
2018-04-25 11:22:32 +02:00
2018-04-25 11:22:32 +02:00
2018-04-25 11:22:32 +02:00
2018-04-25 11:22:32 +02:00

README

If you want to publish the lib as a maven dependency, follow these steps before publishing a new version to npm:

  1. Be sure to have the Android SDK and NDK installed
  2. Be sure to have a local.properties file in this folder that points to the Android SDK and NDK
ndk.dir=/Users/{username}/Library/Android/sdk/ndk-bundle
sdk.dir=/Users/{username}/Library/Android/sdk
  1. Delete the maven folder
  2. Run sudo ./gradlew installArchives
  3. Verify that latest set of generated files is in the maven folder with the correct version number