From db627c40825173ae5b9564e6f266c6e2888daef2 Mon Sep 17 00:00:00 2001
From: Julian Viereck <julian.viereck@gmail.com>
Date: Thu, 22 Dec 2011 19:02:52 +0100
Subject: [PATCH] Ignore new scale value if it's the same as before

---
 web/viewer.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/web/viewer.js b/web/viewer.js
index 12158c4b8..441a36a92 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -149,6 +149,9 @@ var PDFView = {
   initialBookmark: document.location.hash.substring(1),
 
   setScale: function pdfViewSetScale(val, resetAutoSettings) {
+    if (val == this.currentScale)
+      return;
+
     var pages = this.pages;
     for (var i = 0; i < pages.length; i++)
       pages[i].update(val * kCssUnits);