fabric js pattern filled object cloning bug
HTML
<script src="https://rawgithub.com/kangax/fabric.js/master/dist/fabric.js"></script>
<canvas width="400" height="200" id="c1"></canvas>
JavaScript
canvas = new fabric.Canvas('c1');
fabric.loadSVGFromURL('http://fabricjs.com/assets/2.svg', function(svg) {
var pg = new fabric.PathGroup(svg);
canvas.add(pg);
pg.center();
fabric.util.loadImage('testpattern.png', function(pattern) {
myPattern = new fabric.Pattern({
source: pattern,
repeat: 'repeat'
});
pg.paths[0].fill = myPattern;
pg.cloneAsImage(function(pgClone) {
canvas.add(pgClone);
canvas.renderAll();
console.log(canvas);
});
});
});