[Commits] r818 - sandbox/bartvde/legend2/geoext/lib/GeoExt/data

commits at geoext.org commits at geoext.org
Tue May 19 19:08:38 CEST 2009


Author: bartvde
Date: 2009-05-19 19:08:38 +0200 (Tue, 19 May 2009)
New Revision: 818

Modified:
   sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js
Log:
reverting back move event

Modified: sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js
===================================================================
--- sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js	2009-05-19 16:07:32 UTC (rev 817)
+++ sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js	2009-05-19 17:08:38 UTC (rev 818)
@@ -198,11 +198,13 @@
                 });
                 if(recordIndex > -1) {
                     if(layerIndex !== recordIndex) {
-                        // taken from http://extjs.com/forum/showthread.php?t=13639
                         var record = this.getAt(recordIndex);
-                        this.data.removeAt(recordIndex);
-                        this.data.insert(layerIndex, record);
-                        this.fireEvent("move", this, record, recordIndex, layerIndex);
+                        this._removing = true;
+                        this.remove(record);
+                        delete this._removing;
+                        this._adding = true;
+                        this.insert(layerIndex, [record]);
+                        delete this._adding;
                     }
                 }
             }



More information about the Commits mailing list