[Commits] r798 - sandbox/bartvde/legend2/geoext/lib/GeoExt/data
commits at geoext.org
commits at geoext.org
Mon May 18 08:06:56 CEST 2009
Author: bartvde
Date: 2009-05-18 08:06:56 +0200 (Mon, 18 May 2009)
New Revision: 798
Modified:
sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js
Log:
patch for ticket:65
Modified: sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js
===================================================================
--- sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js 2009-05-18 06:00:11 UTC (rev 797)
+++ sandbox/bartvde/legend2/geoext/lib/GeoExt/data/LayerStore.js 2009-05-18 06:06:56 UTC (rev 798)
@@ -198,13 +198,11 @@
});
if(recordIndex > -1) {
if(layerIndex !== recordIndex) {
+ // taken from http://extjs.com/forum/showthread.php?t=13639
var record = this.getAt(recordIndex);
- this._removing = true;
- this.remove(record);
- delete this._removing;
- this._adding = true;
- this.insert(layerIndex, [record]);
- delete this._adding;
+ this.data.removeAt(recordIndex);
+ this.data.insert(layerIndex, record);
+ this.fireEvent("move", this, record, recordIndex, layerIndex);
}
}
}
More information about the Commits
mailing list