From ce0071d6e085ada533810d73200607381b9a5807 Mon Sep 17 00:00:00 2001
From: Roger Braun <roger@rogerbraun.net>
Date: Thu, 24 Nov 2016 18:24:35 +0100
Subject: [PATCH] Remember positions on scroll.

---
 src/main.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/main.js b/src/main.js
index 64d331f1..3d3ef1b4 100644
--- a/src/main.js
+++ b/src/main.js
@@ -30,7 +30,10 @@ const routes = [
 
 const router = new VueRouter({
   mode: 'history',
-  routes
+  routes,
+  scrollBehavior: (to, from, savedPosition) => {
+    return savedPosition || { x: 0, y: 0 }
+  }
 })
 
 /* eslint-disable no-new */