From 32f54c32728b589a6f3615cde13af3167fec65fb Mon Sep 17 00:00:00 2001 From: Jonas Date: Fri, 3 May 2013 17:50:18 +0200 Subject: [PATCH] Fixes issue 3076 --- web/viewer.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/web/viewer.js b/web/viewer.js index ee93ebff2420c..ca46663041fd5 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -2236,10 +2236,16 @@ var PageView = function pageView(container, id, scale, return; } - if (scale && scale !== PDFView.currentScale) + if (scale && scale !== PDFView.currentScale) { PDFView.parseScale(scale, true, true); - else if (PDFView.currentScale === UNKNOWN_SCALE) + } else if (PDFView.currentScale === UNKNOWN_SCALE) { PDFView.parseScale(DEFAULT_SCALE, true, true); + } + + if (scale === 'page-fit' && !dest[4]) { + scrollIntoView(div); + return; + } var boundingRect = [ this.viewport.convertToViewportPoint(x, y),