Remove Core Animation forwarding from ReactiveProperty.
ClosedPublic

Authored by featherless on Wed, Mar 8, 1:13 PM.

Details

Summary

This was causing odd behaviors when reactive properties were connected together. E.g. position mapped to scale. In this case both properties might also have a Spring associated with them. Prior to this change, the position spring animation would get propagated to the scale property, leading to an animation that's conflicting with scale's spring animation.

After this change, properties will no longer connect to one another via core animation.

Diff Detail

Repository
rREACTIVEMOTIONSWIFT reactive-motion-swift
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
featherless created this revision.Wed, Mar 8, 1:13 PM
chuga accepted this revision.Wed, Mar 8, 1:57 PM
This revision is now accepted and ready to land.Wed, Mar 8, 1:57 PM
This revision was automatically updated to reflect the committed changes.