examples/grid/edit-grid.js
authorAlan Knowles <alan@akbkhome.com>
Sun, 18 Nov 2012 09:55:09 +0000 (17:55 +0800)
committerAlan Knowles <alan@akbkhome.com>
Sun, 18 Nov 2012 09:55:09 +0000 (17:55 +0800)
examples/grid/edit-grid.js

index b0e793d..74a91b6 100644 (file)
@@ -144,9 +144,19 @@ Roo.onReady(function(){
                       },
                       over : function (source, e, data)
                       {
-                          var dp = this.getDropPoint(e,data);
                           //Roo.log(dp);
+                          // if drag point == drop point...
+                           var t = Roo.lib.Event.getTarget(e); 
+                           var ri = grid.view.findRowIndex(t);
+                           if(ri == data.rowIndex) {
+                                this.valid = false;
+                                return;
+                           }
+                          
+                          var dp = this.getDropPoint(e,data);
+                          
                            this.valid =    dp;
+                          this.valid = 'ok-add'; 
                           Roo.log("SET VALID TO: " + this.valid)
                           //Roo.log([source,e,data]);