From 9ae859f594c4ff57ec97718002d5e645e479d705 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Wed, 18 Jul 2012 11:20:20 -0700 Subject: [PATCH 1/2] Fix initial scroll direction detection. --- web/viewer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/viewer.js b/web/viewer.js index cbe20bb66..92b4bad13 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -912,7 +912,6 @@ var PDFView = { } if ('page' in params) { var pageNumber = (params.page | 0) || 1; - this.page = pageNumber; if ('zoom' in params) { var zoomArgs = params.zoom.split(','); // scale,left,top // building destination array @@ -928,8 +927,9 @@ var PDFView = { (zoomArgs[2] | 0), zoomArg]; var currentPage = this.pages[pageNumber - 1]; currentPage.scrollIntoView(dest); - } else + } else { this.page = params.page; // simple page + } return; } } else if (/^\d+$/.test(hash)) // page number From a341c66db66cf973dc8118a557bb65be649a36f1 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Tue, 31 Jul 2012 13:58:25 -0700 Subject: [PATCH 2/2] Fix nit. --- web/viewer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/viewer.js b/web/viewer.js index 92b4bad13..96984a22f 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -928,7 +928,7 @@ var PDFView = { var currentPage = this.pages[pageNumber - 1]; currentPage.scrollIntoView(dest); } else { - this.page = params.page; // simple page + this.page = pageNumber; // simple page } return; }