From ad20bd6a70088767644ee21f84851e3619ebb0d5 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Mon, 4 Mar 2019 13:32:58 -0500 Subject: [PATCH] fix(animation): fix header flicker on ios (#17422) * add initial fix for flicker on ios * fix(transition): do not remove opacity from outgoing element --- core/src/utils/transition/ios.transition.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/utils/transition/ios.transition.ts b/core/src/utils/transition/ios.transition.ts index 645c0064ec..c1943c58d8 100644 --- a/core/src/utils/transition/ios.transition.ts +++ b/core/src/utils/transition/ios.transition.ts @@ -167,9 +167,9 @@ export function iosTransitionAnimation(AnimationC: Animation, navEl: HTMLElement rootTransition.add(leavingToolBar); // fade out leaving toolbar items - leavingBackButton.fromTo(OPACITY, 0.99, 0, true); - leavingTitle.fromTo(OPACITY, 0.99, 0, true); - leavingToolBarItems.fromTo(OPACITY, 0.99, 0, true); + leavingBackButton.fromTo(OPACITY, 0.99, 0); + leavingTitle.fromTo(OPACITY, 0.99, 0); + leavingToolBarItems.fromTo(OPACITY, 0.99, 0); if (backDirection) { // leaving toolbar, back direction @@ -179,7 +179,7 @@ export function iosTransitionAnimation(AnimationC: Animation, navEl: HTMLElement // should just slide out, no fading out leavingToolBarBg .beforeClearStyles([OPACITY]) - .fromTo(OPACITY, 1, 0.01, true); + .fromTo(OPACITY, 1, 0.01); if (backButtonEl) { const leavingBackBtnText = new AnimationC();