From ee1f006d6f34959c941fdd164787fbdf42699878 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 9 Jun 2017 15:20:17 +0300 Subject: on load only open stored CFI when it actually exists --- read.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/read.html b/read.html index f1b6827..6cd84a5 100644 --- a/read.html +++ b/read.html @@ -600,16 +600,16 @@ localforage.setItem(cacheId("lastread"), {cfi: data.cfi, page: data.page, total: data.total}); - book.gotoCfi(data.cfi); + if (data.cfi) book.gotoCfi(data.cfi); } else { localforage.getItem(cacheId("lastread")).then(function(item) { - if (item) book.gotoCfi(item.cfi); + if (item && item.cfi) book.gotoCfi(item.cfi); }); } }); } else { localforage.getItem(cacheId("lastread")).then(function(item) { - if (item) book.gotoCfi(item.cfi); + if (item && item.cfi) book.gotoCfi(item.cfi); }); } -- cgit v1.2.3