[Commits] r809 - sandbox/bartvde/legend2/geoext/lib/GeoExt/widgets

commits at geoext.org commits at geoext.org
Tue May 19 15:30:52 CEST 2009


Author: bartvde
Date: 2009-05-19 15:30:51 +0200 (Tue, 19 May 2009)
New Revision: 809

Modified:
   sandbox/bartvde/legend2/geoext/lib/GeoExt/widgets/LegendPanel.js
Log:
update for displayInLayerSwitcher

Modified: sandbox/bartvde/legend2/geoext/lib/GeoExt/widgets/LegendPanel.js
===================================================================
--- sandbox/bartvde/legend2/geoext/lib/GeoExt/widgets/LegendPanel.js	2009-05-18 20:50:47 UTC (rev 808)
+++ sandbox/bartvde/legend2/geoext/lib/GeoExt/widgets/LegendPanel.js	2009-05-19 13:30:51 UTC (rev 809)
@@ -106,7 +106,8 @@
         var layer = record.get('layer');
         var legend = this.getComponent(layer.id);
         if (legend) {
-            legend.setVisible(layer.getVisibility() && !record.get('hideInLegend'));
+            legend.setVisible(layer.getVisibility() && 
+                layer.displayInLayerSwitcher && !record.get('hideInLegend'));
             if (record.get('legendURL')) {
                 var items = legend.findByType('gx_legendimage');
                 for (var i=0, len=items.length; i<len; i++) {
@@ -238,7 +239,8 @@
             if (legendSubpanel.items.items.length == 1) {
                 legendSubpanel.hide();
             } else {
-                legendSubpanel.setVisible((layer && layer.getVisibility() && !hideInLegend));
+                legendSubpanel.setVisible((layer.getVisibility() && 
+                    layer.displayInLayerSwitcher && !hideInLegend));
             }
             if (this.ascending) {
                 this.add(legendSubpanel);



More information about the Commits mailing list