Fix event listeners after itext removal (#3345)

* fix function naming
This commit is contained in:
Andrea Bogazzi 2016-10-15 13:26:25 +02:00 committed by GitHub
parent 4459ae4b81
commit 7af65b05bd
2 changed files with 9 additions and 9 deletions

View file

@ -75,9 +75,9 @@
});
}
}).bind(this);
canvas.on('selection:cleared', canvas._canvasSelectionClearedHanlder);
canvas.on('object:selected', canvas._canvasSelectionClearedHanlder);
canvas.on('mouse:up', canvas._mouseUpHandler);
canvas.on('selection:cleared', canvas._canvasITextSelectionClearedHanlder);
canvas.on('object:selected', canvas._canvasITextSelectionClearedHanlder);
canvas.on('mouse:up', canvas._mouseUpITextHandler);
},
/**
@ -85,9 +85,9 @@
* @private
*/
_removeCanvasHandlers: function(canvas) {
canvas.off('selection:cleared', canvas._canvasSelectionClearedHanlder);
canvas.off('object:selected', canvas._canvasSelectionClearedHanlder);
canvas.off('mouse:up', canvas._mouseUpHandler);
canvas.off('selection:cleared', canvas._canvasITextSelectionClearedHanlder);
canvas.off('object:selected', canvas._canvasITextSelectionClearedHanlder);
canvas.off('mouse:up', canvas._mouseUpITextHandler);
},
/**

View file

@ -785,9 +785,9 @@
this.backgroundColor = '';
this.overlayColor = ''
if (this._hasITextHandlers) {
this.off('selection:cleared', this._canvasSelectionClearedHanlder);
this.off('object:selected', this._canvasSelectionClearedHanlder);
this.off('mouse:up', this._mouseUpHandler);
this.off('selection:cleared', this._canvasITextSelectionClearedHanlder);
this.off('object:selected', this._canvasITextSelectionClearedHanlder);
this.off('mouse:up', this._mouseUpITextHandler);
this._iTextInstances = null;
this._hasITextHandlers = false;
}