diff --git a/src/static_canvas.class.js b/src/static_canvas.class.js index fcc71321..68a8e9ec 100644 --- a/src/static_canvas.class.js +++ b/src/static_canvas.class.js @@ -382,14 +382,9 @@ _setImageSmoothing: function() { var ctx = this.getContext(); - if (typeof ctx.imageSmoothingEnabled !== 'undefined') { - ctx.imageSmoothingEnabled = this.imageSmoothingEnabled; - return; - } - ctx.webkitImageSmoothingEnabled = this.imageSmoothingEnabled; - ctx.mozImageSmoothingEnabled = this.imageSmoothingEnabled; - ctx.msImageSmoothingEnabled = this.imageSmoothingEnabled; - ctx.oImageSmoothingEnabled = this.imageSmoothingEnabled; + ctx.imageSmoothingEnabled = ctx.imageSmoothingEnabled || ctx.webkitImageSmoothingEnabled + || ctx.mozImageSmoothingEnabled || ctx.msImageSmoothingEnabled || ctx.oImageSmoothingEnabled; + ctx.imageSmoothingEnabled = this.imageSmoothingEnabled; }, /**