From: Alan Knowles Date: Tue, 10 Jul 2012 07:13:41 +0000 (+0800) Subject: Roo/tree/TreeDropZone.js X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=232248699f3b54b953ce60a823b7b64278d7e986;p=roojs1 Roo/tree/TreeDropZone.js --- diff --git a/Roo/tree/TreeDropZone.js b/Roo/tree/TreeDropZone.js index 85e6d98b48..9d25829688 100644 --- a/Roo/tree/TreeDropZone.js +++ b/Roo/tree/TreeDropZone.js @@ -74,7 +74,8 @@ Roo.extend(Roo.tree.TreeDropZone, Roo.dd.DropZone, { return overEvent.cancel === false && result !== false; }, - getDropPoint : function(e, n, dd){ + getDropPoint : function(e, n, dd) + { var tn = n.node; if(tn.isRoot){ return tn.allowChildren !== false ? "append" : false; // always append for root @@ -103,11 +104,13 @@ Roo.extend(Roo.tree.TreeDropZone, Roo.dd.DropZone, { } }, - onNodeEnter : function(n, dd, e, data){ + onNodeEnter : function(n, dd, e, data) + { this.cancelExpand(); }, - onNodeOver : function(n, dd, e, data){ + onNodeOver : function(n, dd, e, data) + { var pt = this.getDropPoint(e, n, dd); var node = n.node; @@ -144,6 +147,7 @@ Roo.extend(Roo.tree.TreeDropZone, Roo.dd.DropZone, { }, onNodeOut : function(n, dd, e, data){ + Roo.log('node out'); this.cancelExpand(); this.removeDropIndicators(n); },