From cace1b357e5acd54d49f2b662ecee5de90add708 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Wed, 6 Nov 2019 11:14:09 -0500 Subject: [PATCH] fix(ios): only animate large title if back button is in start slot (#19846) fixes #19840 --- core/src/utils/transition/ios.transition.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/utils/transition/ios.transition.ts b/core/src/utils/transition/ios.transition.ts index 77efce4e3f..5c22e547c7 100644 --- a/core/src/utils/transition/ios.transition.ts +++ b/core/src/utils/transition/ios.transition.ts @@ -27,8 +27,9 @@ const getBackButton = (refEl: any, backDirection: boolean) => { const activeHeader = parentHeader && !parentHeader.classList.contains('header-collapse-condense-inactive'); const backButton = buttons.querySelector('ion-back-button'); const buttonsCollapse = buttons.classList.contains('buttons-collapse'); + const startSlot = buttons.slot === 'start' || buttons.slot === ''; - if (backButton !== null && ((buttonsCollapse && activeHeader && backDirection) || !buttonsCollapse)) { + if (backButton !== null && startSlot && ((buttonsCollapse && activeHeader && backDirection) || !buttonsCollapse)) { return backButton; } }