Skip to content

Commit f113a2a

Browse files
authored
Remove gap in page lifecycle check for setup listeners
We currently have a gap between the DOMContentLoaded event & readystate === 'complete' (which is after the load event), where this script could run and NOTHING happen.
1 parent f4adcd9 commit f113a2a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

node_package/src/pageLifecycle.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ function initializePageEventListeners(): void {
6767
}
6868
isPageLifecycleInitialized = true;
6969

70-
if (document.readyState === 'complete') {
70+
if (document.readyState !== 'loading') {
7171
setupPageNavigationListeners();
7272
} else {
7373
document.addEventListener('DOMContentLoaded', setupPageNavigationListeners);

0 commit comments

Comments
 (0)