From e248477ecb46596af734589615118ba573971dc0 Mon Sep 17 00:00:00 2001
From: Shin'ya Ueoka <ueokande@i-beam.org>
Date: Fri, 12 Oct 2018 14:59:45 +0900
Subject: Scroll on global mark and handle gone tab

---
 src/background/repositories/mark.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src/background/repositories')

diff --git a/src/background/repositories/mark.js b/src/background/repositories/mark.js
index a1f6a16..339a660 100644
--- a/src/background/repositories/mark.js
+++ b/src/background/repositories/mark.js
@@ -14,13 +14,13 @@ export default class MarkRepository {
     if (!data) {
       return Promise.resolve(undefined);
     }
-    let mark = new GlobalMark(data.tabId, data.x, data.y);
+    let mark = new GlobalMark(data.tabId, data.url, data.x, data.y);
     return Promise.resolve(mark);
   }
 
   setMark(key, mark) {
     let marks = this.getOrEmptyMarks();
-    marks[key] = { tabId: mark.tabId, x: mark.x, y: mark.y };
+    marks[key] = { tabId: mark.tabId, url: mark.url, x: mark.x, y: mark.y };
     this.cache.set(MARK_KEY, marks);
 
     return Promise.resolve();
-- 
cgit v1.2.3