[Commits] r1070 - in apps/opengeo/geoexplorer/branches/0.1.x: . lib

commits at geoext.org commits at geoext.org
Sat Jun 13 00:28:09 CEST 2009


Author: tschaub
Date: 2009-06-13 00:28:09 +0200 (Sat, 13 Jun 2009)
New Revision: 1070

Modified:
   apps/opengeo/geoexplorer/branches/0.1.x/debug.html
   apps/opengeo/geoexplorer/branches/0.1.x/lib/GeoExplorer.js
Log:
The cachefly version of ext does not provide store.removeAt.  Work around this by using getAt and remove.  So weird.

Modified: apps/opengeo/geoexplorer/branches/0.1.x/debug.html
===================================================================
--- apps/opengeo/geoexplorer/branches/0.1.x/debug.html	2009-06-12 22:20:19 UTC (rev 1069)
+++ apps/opengeo/geoexplorer/branches/0.1.x/debug.html	2009-06-12 22:28:09 UTC (rev 1070)
@@ -13,10 +13,6 @@
         <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-2.2/resources/css/xtheme-gray.css" />
         <script type="text/javascript" src="http://extjs.cachefly.net/ext-2.2/adapter/ext/ext-base.js"></script>
         <script type="text/javascript" src="http://extjs.cachefly.net/ext-2.2/ext-all-debug.js"></script>
-        <!--<link rel="stylesheet" type="text/css" href="externals/ext/resources/css/ext-all.css" />-->
-        <!--<link rel="stylesheet" type="text/css" href="externals/ext/resources/css/xtheme-gray.css" />-->
-        <!--<script src="externals/ext/adapter/ext/ext-base.js"></script>-->
-        <!--<script src="externals/ext/ext-all-debug.js"></script>-->
 
         <!-- OpenLayers resources -->
         <link rel="stylesheet" type="text/css" href="externals/openlayers/theme/default/style.css" />

Modified: apps/opengeo/geoexplorer/branches/0.1.x/lib/GeoExplorer.js
===================================================================
--- apps/opengeo/geoexplorer/branches/0.1.x/lib/GeoExplorer.js	2009-06-12 22:20:19 UTC (rev 1069)
+++ apps/opengeo/geoexplorer/branches/0.1.x/lib/GeoExplorer.js	2009-06-12 22:28:09 UTC (rev 1070)
@@ -242,9 +242,10 @@
                 if(node && node.layer) {
                     var layer = node.layer;
                     var store = node.layerStore;
-                    store.removeAt(store.findBy(function(record) {
+                    var record = store.getAt(store.findBy(function(record) {
                         return record.get("layer") === layer;
                     }));
+                    store.remove(record);
                     removeLayerAction.disable();
                 }
             }



More information about the Commits mailing list