diff --git a/src/navigation/nav-controller-base.ts b/src/navigation/nav-controller-base.ts index 392d9950133..6a5c53e3d2a 100644 --- a/src/navigation/nav-controller-base.ts +++ b/src/navigation/nav-controller-base.ts @@ -973,7 +973,7 @@ export class NavControllerBase extends Ion implements NavController { canSwipeBack(): boolean { return (this._sbEnabled && !this._isPortal && - !this._children.length && + this._children.length <= 1 && !this.isTransitioning() && this._app.isEnabled() && this.canGoBack());