[Pkg-javascript-commits] [pdf.js] 54/207: Fix destination name for 'Fit' zoom levels in hash params

David Prévot taffit at moszumanska.debian.org
Mon Jul 28 15:36:29 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository pdf.js.

commit 7d975dfe22e9d2dd6d1c1a60766ec33de0a3bc0b
Author: deathy <deathy at deathy.ro>
Date:   Wed Jun 11 21:11:56 2014 +0300

    Fix destination name for 'Fit' zoom levels in hash params
---
 web/viewer.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/web/viewer.js b/web/viewer.js
index 12b38d1..2b529a5 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -1328,6 +1328,9 @@ var PDFView = {
   },
 
   setHash: function pdfViewSetHash(hash) {
+    var validFitZoomValues = ['Fit','FitB','FitH','FitBH',
+      'FitV','FitBV','FitR'];
+
     if (!hash) {
       return;
     }
@@ -1352,10 +1355,13 @@ var PDFView = {
         // it should stay as it is.
         var zoomArg = zoomArgs[0];
         var zoomArgNumber = parseFloat(zoomArg);
+        var destName = 'XYZ';
         if (zoomArgNumber) {
           zoomArg = zoomArgNumber / 100;
+        } else if (validFitZoomValues.indexOf(zoomArg) >= 0) {
+          destName = zoomArg;
         }
-        dest = [null, {name: 'XYZ'},
+        dest = [null, { name: destName },
                 zoomArgs.length > 1 ? (zoomArgs[1] | 0) : null,
                 zoomArgs.length > 2 ? (zoomArgs[2] | 0) : null,
                 zoomArg];

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/pdf.js.git



More information about the Pkg-javascript-commits mailing list