diff --git a/src/navigation/nav-controller-base.ts b/src/navigation/nav-controller-base.ts index 894394add04..72f1e7f07c6 100644 --- a/src/navigation/nav-controller-base.ts +++ b/src/navigation/nav-controller-base.ts @@ -975,7 +975,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());