From 6c86dd7b1f54017331f3d082a35f38ae79298310 Mon Sep 17 00:00:00 2001 From: Randolf J Date: Fri, 13 May 2022 16:56:10 +0200 Subject: [PATCH] fix: check lifecycle comp. on same page navigation --- src/common/LifecycleWatcher.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/common/LifecycleWatcher.ts b/src/common/LifecycleWatcher.ts index 0407a9cc9b9fb..2951b3305149a 100644 --- a/src/common/LifecycleWatcher.ts +++ b/src/common/LifecycleWatcher.ts @@ -225,7 +225,11 @@ export class LifecycleWatcher { _checkLifecycleComplete(): void { // We expect navigation to commit. - if (!checkLifecycle(this._frame, this._expectedLifecycle)) return; + if ( + !this._hasSameDocumentNavigation && + !checkLifecycle(this._frame, this._expectedLifecycle) + ) + return; this._lifecycleCallback(); if ( this._frame._loaderId === this._initialLoaderId &&