From eb66260b1f4889af9766b521a4f294f8c703b594 Mon Sep 17 00:00:00 2001 From: bcabanes Date: Wed, 24 Feb 2016 12:39:33 -0500 Subject: [PATCH] fix(zoom): Add parseFloat to zoom step Before applying the zoom, make sure zoomStep is a number. Closes #20 --- src/imageCropper.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imageCropper.js b/src/imageCropper.js index 2c52968..2cb65b4 100644 --- a/src/imageCropper.js +++ b/src/imageCropper.js @@ -283,7 +283,7 @@ Cropper.prototype.setupImageSRC = function() { * Set dimensions. */ Cropper.prototype.setDimensions = function() { - this.zoomInFactor = 1 + this.options.zoomStep; + this.zoomInFactor = 1 + parseFloat(this.options.zoomStep); this.zoomOutFactor = 1 / this.zoomInFactor; this.imageRatio = this.options.height / this.options.width;