When transfering an animation, copy over app animator transformation
in addition to the animation object itself.
bug:
28399102
Change-Id: I8694a76993476b19ec61d74680d6fc51326a18bf
if (transferWinAnimator != null) {
mAllAppWinAnimators.remove(transferWinAnimator);
toAppAnimator.mAllAppWinAnimators.add(transferWinAnimator);
+ toAppAnimator.hasTransformation = transferWinAnimator.mAppAnimator.hasTransformation;
+ if (toAppAnimator.hasTransformation) {
+ toAppAnimator.transformation.set(transferWinAnimator.mAppAnimator.transformation);
+ } else {
+ toAppAnimator.transformation.clear();
+ }
transferWinAnimator.mAppAnimator = toAppAnimator;
}
}