[Commits] r2509 - in sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder: examples lib/GeoExt.ux/widgets/tree

commits at geoext.org commits at geoext.org
Fri Dec 3 16:38:13 CET 2010


Author: adube
Date: 2010-12-03 16:38:13 +0100 (Fri, 03 Dec 2010)
New Revision: 2509

Modified:
   sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/examples/tree-builder.js
   sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js
Log:
LayerTreeBuilder - layer visibles have legend expanded (bug fix)

Modified: sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/examples/tree-builder.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/examples/tree-builder.js	2010-12-03 15:32:02 UTC (rev 2508)
+++ sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/examples/tree-builder.js	2010-12-03 15:38:13 UTC (rev 2509)
@@ -32,7 +32,7 @@
             singleTile: true,
             group: "GMap/Polygons",
             isBaseLayer: false,
-            visibility: false
+            visibility: true
         }
     ));
 

Modified: sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js
===================================================================
--- sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js	2010-12-03 15:32:02 UTC (rev 2508)
+++ sandbox/mapgears/geoext.ux/ux/LayerTreeBuilder/lib/GeoExt.ux/widgets/tree/LayerTreeBuilder.js	2010-12-03 15:38:13 UTC (rev 2509)
@@ -129,13 +129,14 @@
                 if (this.legendNodes) {
                     createNode = function(attr) {
                         var layerRecord = this.store.getByLayer(attr.layer);
-                        if (layerRecord.getLayer() instanceof OpenLayers.Layer.WMS){
+                        var layer = layerRecord.getLayer();
+                        if (layer instanceof OpenLayers.Layer.WMS){
                             // add a WMS legend to each node created
                             attr.component = {
                               xtype: "gx_wmslegend",
                               layerRecord: layerRecord,
                               showTitle: false,
-                              hidden: true,
+                              hidden: !layer.visibility,
                               cls: "gx-layertreebuilder-legend"
                             };
                         }



More information about the Commits mailing list