From c770abe4fe60382fb0cb852ea8f4a4b2799b0280 Mon Sep 17 00:00:00 2001 From: Rossen Hristov Date: Thu, 18 Feb 2016 15:59:06 +0200 Subject: [PATCH] Fixed Issue #1576: iOS: Slide transition does not animate the appearing page correctly when navigating back. --- ui/transition/slide-transition.ios.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/transition/slide-transition.ios.ts b/ui/transition/slide-transition.ios.ts index a06f4e895..8a58e2516 100644 --- a/ui/transition/slide-transition.ios.ts +++ b/ui/transition/slide-transition.ios.ts @@ -40,9 +40,8 @@ export class SlideTransition extends transition.Transition { break; } - var originalToViewTransform = toView.transform; toView.transform = toViewBeginTransform; - //fromView.transform = CGAffineTransformIdentity; + fromView.transform = CGAffineTransformIdentity; switch (operation) { case UINavigationControllerOperation.UINavigationControllerOperationPush: @@ -57,7 +56,7 @@ export class SlideTransition extends transition.Transition { var curve = this.getCurve(); UIView.animateWithDurationAnimationsCompletion(duration, () => { UIView.setAnimationCurve(curve); - toView.transform = originalToViewTransform; + toView.transform = CGAffineTransformIdentity; fromView.transform = fromViewEndTransform; }, completion); }