blocks.js icon indicating copy to clipboard operation
blocks.js copied to clipboard

repair some bug on perfectScale

Open importos opened this issue 7 years ago • 1 comments

Blocks.prototype.perfectScale = function() { if (!this.div) { return; }

var xMin = null, xMax = null;
var yMin = null, yMax = null;

for (var k in this.blocks) {
    var block = this.blocks[k];
    if (xMin == null) {
        xMin = block.x-15
        xMax = block.x+block.width+18;
        yMin = block.y-15
        yMax = block.y+115;
    } else {
        xMin = Math.min(xMin, block.x-15);
        xMax = Math.max(xMax, block.x+block.width+18);
        yMin = Math.min(yMin, block.y-15);
        yMax = Math.max(yMax, block.y+115);
    }
}

importos avatar Jan 09 '18 16:01 importos

Hello,

Would you mind opening a pull request instead?

Thanks for contributing

Gregwar avatar Jan 09 '18 16:01 Gregwar