diff --git a/src/components/appRouter.js b/src/components/appRouter.js index b0a1489aed..a75d8823df 100644 --- a/src/components/appRouter.js +++ b/src/components/appRouter.js @@ -27,7 +27,7 @@ class AppRouter { msgTimeout; promiseShow; resolveOnNextShow; - previousRoute; + previousRoute = {}; constructor() { document.addEventListener('viewshow', () => this.onViewShow()); @@ -482,7 +482,7 @@ class AppRouter { #getHandler(route) { return (ctx, next) => { - const ignore = route.dummyRoute === true || this.previousRoute?.dummyRoute === true; + const ignore = route.dummyRoute === true || this.previousRoute.dummyRoute === true; this.previousRoute = route; if (ignore) { // Resolve 'show' promise