From 11e7a9e980981e7f9f9e951c975753841bdc1ab2 Mon Sep 17 00:00:00 2001 From: Bala Clark Date: Fri, 9 Sep 2011 10:33:20 +0200 Subject: [PATCH] don't show 'next' control on double page last pages --- lib/ComicBook.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/ComicBook.js b/lib/ComicBook.js index ae72f0e..b071a6a 100755 --- a/lib/ComicBook.js +++ b/lib/ComicBook.js @@ -644,7 +644,8 @@ function ComicBook(id, srcs, opts) { $(".cb-navigate.left").hide(); $(".cb-navigate.right").show(); } - if (pointer === srcs.length-1) { + + if (pointer === srcs.length-1 || (typeof page2 === "object" && pointer === srcs.length-2)) { $(".cb-navigate.left").show(); $(".cb-navigate.right").hide(); } @@ -680,7 +681,9 @@ function ComicBook(id, srcs, opts) { if (pointer + 1 < pages.length) { pointer += (options.displayMode === "single" || is_double_page_spread) ? 1 : 2; - this.drawPage(); + try { + this.drawPage(); + } catch (e) {} } };