From 190b4425ed53aa9e079f20a4ff5b06fb1dac3692 Mon Sep 17 00:00:00 2001 From: Mark Salsbery Date: Sat, 23 Nov 2013 08:21:08 -0800 Subject: [PATCH] Renamed pollForResize to noResizePolling Flipped truthiness...default of false is better for backward compatibility --- changelog.txt | 2 +- src/openseadragon.js | 6 +++--- src/viewer.js | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/changelog.txt b/changelog.txt index 0ae90cd2..41091585 100644 --- a/changelog.txt +++ b/changelog.txt @@ -56,7 +56,7 @@ OPENSEADRAGON CHANGELOG * Viewer.innerTracker.scrollHandler: preventDefaultAction == true prevents viewer zooming on mousewheel/pinch * Fixed: IE8 error with custom buttons - "Object doesn't support this action" (#279) * Support IIIF servers that don't report tile dimensions (#286) -* Added a pollForResize option. Default is true. When set to false, the viewer takes no action when its container element is resized. +* Added a noResizePolling option. Default is false. When set to true, the viewer takes no action when its container element is resized. 0.9.131: diff --git a/src/openseadragon.js b/src/openseadragon.js index e4a05795..cccd2602 100644 --- a/src/openseadragon.js +++ b/src/openseadragon.js @@ -174,8 +174,8 @@ * image though it is less effective visually if the HTML5 Canvas is not * availble on the viewing device. * - * @param {Boolean} [options.pollForResize=true] - * Set to false to prevent polling for viewer size changes. Useful for providing custom resize behavior. + * @param {Boolean} [options.noResizePolling=false] + * Set to true to prevent polling for viewer size changes. Useful for providing custom resize behavior. * * @param {Number} [options.visibilityRatio=0.5] * The percentage ( as a number from 0 to 1 ) of the source image which @@ -535,7 +535,7 @@ window.OpenSeadragon = window.OpenSeadragon || function( options ){ minZoomImageRatio: 0.9, //-> closer to 0 allows zoom out to infinity maxZoomPixelRatio: 1.1, //-> higher allows 'over zoom' into pixels pixelsPerWheelLine: 40, - pollForResize: true, + noResizePolling: false, //DEFAULT CONTROL SETTINGS showSequenceControl: true, //SEQUENCE diff --git a/src/viewer.js b/src/viewer.js index 82927b18..57cdd397 100644 --- a/src/viewer.js +++ b/src/viewer.js @@ -1657,7 +1657,7 @@ function updateOnce( viewer ) { //viewer.profiler.beginUpdate(); - if ( viewer.pollForResize ) { + if ( !viewer.noResizePolling ) { containerSize = _getSafeElemSize( viewer.container ); if ( !containerSize.equals( THIS[ viewer.hash ].prevContainerSize ) ) { // maintain image position