We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f3b0333 commit b77b2aeCopy full SHA for b77b2ae
src/navigation/nav-controller-base.ts
@@ -656,9 +656,9 @@ export class NavControllerBase extends Ion implements NavController {
656
_viewsWillLifecycles(enteringView: ViewController, leavingView: ViewController) {
657
if (enteringView || leavingView) {
658
this._zone.run(() => {
659
- // call each view's lifecycle events
660
- enteringView && this._willEnter(enteringView);
+ // Here, the order is important. WillLeave must called before WillEnter.
661
leavingView && this._willLeave(leavingView);
+ enteringView && this._willEnter(enteringView);
662
});
663
}
664
0 commit comments