Remove reference to lastRenderedWithControls when that object is deleted (#3023)

This commit is contained in:
Scott Seaward 2016-06-02 05:06:36 -04:00 committed by Andrea Bogazzi
parent b52ca6ff55
commit da42b293d3

View file

@ -1361,6 +1361,17 @@
this._objects[i]._renderControls(ctx);
this.lastRenderedWithControls = this._objects[i];
}
},
/**
* @private
* @param {fabric.Object} obj Object that was removed
*/
_onObjectRemoved: function(obj) {
if (obj === this.lastRenderedWithControls) {
delete this.lastRenderedWithControls;
}
this.callSuper('_onObjectRemoved', obj);
}
});