Template for issues

by Kikketer

HTML

<script src="https://rawgithub.com/kangax/fabric.js/master/dist/fabric.js"></script>
<canvas id="c" width="600" height="600"></canvas>

CSS

canvas {
    border: 1px solid #999;
}

JavaScript

/**
 * fabric.js template for bug reports
 *
 * Please update the name of the jsfiddle (see Fiddle Options).
 * This templates uses latest dev verison of fabric.js (https://rawgithub.com/kangax/fabric.js/master/dist/fabric.js).
 */

// initialize fabric canvas and assign to global windows object for debug
var canvas = window._canvas = new fabric.Canvas('c');

var rect = new fabric.Rect({
	id: 'abc',
  left: 50,
  top: 50,
  cornerColor: 'black',
  borderColor: 'black',
  originX: 'left',
  originY: 'top',
  width: 150,
  height: 120,
  fill: 'rgba(255,0,0,0.5)',
  transparentCorners: false
});

canvas.add(rect)
const foundObject = canvas.getObjects().find(o => o.id === 'abc')
canvas.setActiveObject(rect);