From d8a3ccf5e862411ac34ab39cc59c0f135acb2af3 Mon Sep 17 00:00:00 2001 From: thatcher Date: Wed, 13 Feb 2013 17:20:05 -0500 Subject: [PATCH] dont compute NaN for opacity because FF doesnt like that, per macreery's branch, thanks --- build.properties | 2 +- openseadragon.js | 4 ++-- src/drawer.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build.properties b/build.properties index c49d721e..d3857deb 100644 --- a/build.properties +++ b/build.properties @@ -6,7 +6,7 @@ PROJECT: openseadragon BUILD_MAJOR: 0 BUILD_MINOR: 9 -BUILD_ID: 117 +BUILD_ID: 118 BUILD: ${PROJECT}.${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_ID} VERSION: ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_ID} diff --git a/openseadragon.js b/openseadragon.js index 934fa1df..0a843880 100644 --- a/openseadragon.js +++ b/openseadragon.js @@ -1,7 +1,7 @@ /*globals OpenSeadragon*/ /** - * @version OpenSeadragon 0.9.117 + * @version OpenSeadragon 0.9.118 * * @fileOverview *

@@ -9309,7 +9309,7 @@ function blendTile( drawer, tile, x, y, level, levelOpacity, currentTime ){ } deltaTime = currentTime - tile.blendStart; - opacity = Math.min( 1, deltaTime / blendTimeMillis ); + opacity = Math.min( 1, deltaTime / ( blendTimeMillis || 1 ) ); if ( drawer.alwaysBlend ) { opacity *= levelOpacity; diff --git a/src/drawer.js b/src/drawer.js index 4a76a056..25469463 100644 --- a/src/drawer.js +++ b/src/drawer.js @@ -784,7 +784,7 @@ function blendTile( drawer, tile, x, y, level, levelOpacity, currentTime ){ } deltaTime = currentTime - tile.blendStart; - opacity = Math.min( 1, deltaTime / blendTimeMillis ); + opacity = Math.min( 1, deltaTime / ( blendTimeMillis || 1 ) ); if ( drawer.alwaysBlend ) { opacity *= levelOpacity;