fixed bug when requesting pages that are not loaded yet

This commit is contained in:
Bala Clark 2011-09-08 13:36:45 +02:00
parent ac659bdd27
commit 280fe124b2

View file

@ -477,9 +477,9 @@ function ComicBook(id, srcs, opts) {
var buffer = (options.displayMode === "double" && pointer < srcs.length-1) ? 1 : 0; var buffer = (options.displayMode === "double" && pointer < srcs.length-1) ? 1 : 0;
// start rendering the comic when the requested page is ready // start rendering the comic when the requested page is ready
if (rendered === false if ((rendered === false && ($.inArray(pointer + buffer, loaded) !== -1)
&& ($.inArray(pointer + buffer, loaded) !== -1 ||
|| (typeof page_requested === "number" && $.inArray(page_requested + buffer, loaded) !== -1)) (typeof page_requested === "number" && $.inArray(page_requested, loaded) !== -1))
) { ) {
// if the user is waiting for a page to be loaded, render that one instead of the default pointer // if the user is waiting for a page to be loaded, render that one instead of the default pointer
if (typeof page_requested === "number") { if (typeof page_requested === "number") {