Browse Source

Merge pull request #5866 from Snuffleupagus/scalechange-evt-pageActualOption

Add |pageActualOption| to the list of predefined zoom options in the |scalechange| event handler in viewer.js
Tim van der Meij 10 years ago
parent
commit
2d11266a52
  1. 10
      web/viewer.js

10
web/viewer.js

@ -1816,9 +1816,10 @@ window.addEventListener('updateviewarea', function () {
window.addEventListener('resize', function webViewerResize(evt) { window.addEventListener('resize', function webViewerResize(evt) {
if (PDFViewerApplication.initialized && if (PDFViewerApplication.initialized &&
(document.getElementById('pageWidthOption').selected || (document.getElementById('pageAutoOption').selected ||
/* Note: the scale is constant for |pageActualOption|. */
document.getElementById('pageFitOption').selected || document.getElementById('pageFitOption').selected ||
document.getElementById('pageAutoOption').selected)) { document.getElementById('pageWidthOption').selected)) {
var selectedScale = document.getElementById('scaleSelect').value; var selectedScale = document.getElementById('scaleSelect').value;
PDFViewerApplication.setScale(selectedScale, false); PDFViewerApplication.setScale(selectedScale, false);
} }
@ -1916,9 +1917,10 @@ window.addEventListener('scalechange', function scalechange(evt) {
customScaleOption.selected = false; customScaleOption.selected = false;
if (!PDFViewerApplication.updateScaleControls && if (!PDFViewerApplication.updateScaleControls &&
(document.getElementById('pageWidthOption').selected || (document.getElementById('pageAutoOption').selected ||
document.getElementById('pageActualOption').selected ||
document.getElementById('pageFitOption').selected || document.getElementById('pageFitOption').selected ||
document.getElementById('pageAutoOption').selected)) { document.getElementById('pageWidthOption').selected)) {
updateViewarea(); updateViewarea();
return; return;
} }

Loading…
Cancel
Save