diff --git a/packages/core/src/router.ts b/packages/core/src/router.ts index 0d4f40481..ae81de74c 100644 --- a/packages/core/src/router.ts +++ b/packages/core/src/router.ts @@ -474,6 +474,7 @@ export class Router { replace ? this.replaceState(page) : this.pushState(page) this.swapComponent({ component, page, preserveState }).then(() => { preserveScroll ? this.restoreScrollPositions() : this.resetScrollPositions() + if (!replace) { fireNavigateEvent(page) }