diff --git a/src/static_canvas.class.js b/src/static_canvas.class.js index b63ad41fb33..e1cab9da498 100644 --- a/src/static_canvas.class.js +++ b/src/static_canvas.class.js @@ -232,7 +232,7 @@ * @private */ _isRetinaScaling: function() { - return (fabric.devicePixelRatio !== 1 && this.enableRetinaScaling); + return (fabric.devicePixelRatio > 1 && this.enableRetinaScaling); }, /** @@ -240,7 +240,7 @@ * @return {Number} retinaScaling if applied, otherwise 1; */ getRetinaScaling: function() { - return this._isRetinaScaling() ? fabric.devicePixelRatio : 1; + return Math.max(1, fabric.devicePixelRatio); }, /**