From 2d7cb4295d83768356de8c412194fe6f730abf16 Mon Sep 17 00:00:00 2001 From: billouboq Date: Fri, 7 Oct 2016 15:39:37 +0200 Subject: [PATCH] fix bug beforeEnter fire twice on root path ('/') after async call --- src/history/hash.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/history/hash.js b/src/history/hash.js index 577791f5b..90bebec4b 100644 --- a/src/history/hash.js +++ b/src/history/hash.js @@ -15,10 +15,10 @@ export class HashHistory extends History { } ensureSlash() - this.transitionTo(getHash()) - - window.addEventListener('hashchange', () => { - this.onHashChange() + this.transitionTo(getHash(), () => { + window.addEventListener('hashchange', () => { + this.onHashChange() + }) }) }