X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..f562e4c6e5fac7bcb445985b99acbea4d706e6f0:/docs/source/DropZone3.html diff --git a/docs/source/DropZone3.html b/docs/source/DropZone3.html index 735a5299..edf3cec0 100644 --- a/docs/source/DropZone3.html +++ b/docs/source/DropZone3.html @@ -3,8 +3,8 @@ The source code - - + + @@ -50,7 +50,7 @@ Ext.define('Ext.view.DropZone', { fireViewEvent: function() { var me = this, result; - + me.lock(); result = me.view.fireEvent.apply(me.view, arguments); me.unlock(); @@ -165,7 +165,7 @@ Ext.define('Ext.view.DropZone', { // The mouse is over a View node onNodeOver: function(node, dragZone, e, data) { var me = this; - + if (!Ext.Array.contains(data.records, me.view.getRecord(node))) { me.positionIndicator(node, data, e); } @@ -176,7 +176,7 @@ Ext.define('Ext.view.DropZone', { // Remove drop position indicator notifyOut: function(node, dragZone, e, data) { var me = this; - + me.callParent(arguments); delete me.overRecord; delete me.currentPosition; @@ -236,6 +236,12 @@ Ext.define('Ext.view.DropZone', { } } return performOperation; + }, + + destroy: function(){ + Ext.destroy(this.indicator); + delete this.indicator; + this.callParent(); } });