diff --git a/app/scripts/controllers/tshirtdesign.js b/app/scripts/controllers/tshirtdesign.js index 82474aa..e84dcf2 100644 --- a/app/scripts/controllers/tshirtdesign.js +++ b/app/scripts/controllers/tshirtdesign.js @@ -19,8 +19,9 @@ define(['app'], function (app) { alert('in mouse up'); }; //Custom control - fabric.Object.prototype.transparentCorners = false; + fabric.Object.prototype.transparentCorners = true; fabric.Object.prototype.hasRotatingPoint = false; + // fabric.Object.prototype.selectable = false; // fabric.Canvas.prototype.__onMouseDown = function (e) { // // return false; @@ -54,7 +55,11 @@ define(['app'], function (app) { mt: { cursor: 'pointer', action: function(e, target) { - canvas.deactivateAll().renderAll(); + fabric.Object.prototype.selectable = false; + canvas.deactivateAll(); + $timeout(function(){ + fabric.Object.prototype.selectable = true; + },20); } }, br: {