[Commits] r664 - in sandbox/bartvde/legend/geoext: examples lib/GeoExt/widgets/legend
commits at geoext.org
commits at geoext.org
Fri May 8 22:44:19 CEST 2009
Author: bartvde
Date: 2009-05-08 22:44:19 +0200 (Fri, 08 May 2009)
New Revision: 664
Modified:
sandbox/bartvde/legend/geoext/examples/legendpanel.js
sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js
Log:
minor update
Modified: sandbox/bartvde/legend/geoext/examples/legendpanel.js
===================================================================
--- sandbox/bartvde/legend/geoext/examples/legendpanel.js 2009-05-08 20:39:32 UTC (rev 663)
+++ sandbox/bartvde/legend/geoext/examples/legendpanel.js 2009-05-08 20:44:19 UTC (rev 664)
@@ -2,23 +2,23 @@
var mapPanel;
Ext.onReady(function() {
- var map = new OpenLayers.Map();
+ var map = new OpenLayers.Map({allOverlays: true});
map.addLayers([
new OpenLayers.Layer.WMS(
"Tasmania",
"http://publicus.opengeo.org/geoserver/wms?",
{layers: 'topp:tasmania_state_boundaries', format: 'image/png', transparent: true},
- {isBaseLayer: true}),
+ {singleTile: true}),
new OpenLayers.Layer.WMS(
"Bodies of Water",
"http://publicus.opengeo.org/geoserver/wms?",
{layers: 'topp:tasmania_water_bodies', format: 'image/png', transparent: true},
- {isBaseLayer: false}),
+ {singleTile: true}),
new OpenLayers.Layer.WMS(
"Cities and Roads",
"http://publicus.opengeo.org/geoserver/wms?",
{layers: 'topp:tasmania_cities,topp:tasmania_roads', format: 'image/png', transparent: true},
- {isBaseLayer: false})
+ {singleTile: true})
]);
mapPanel = new GeoExt.MapPanel({
Modified: sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js
===================================================================
--- sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js 2009-05-08 20:39:32 UTC (rev 663)
+++ sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js 2009-05-08 20:44:19 UTC (rev 664)
@@ -24,6 +24,16 @@
GeoExt.legend.WMSGenerator.superclass.initComponent.call(this);
this.createLegend(this.layer);
},
+
+ /**
+ * Method: onImageLoadError
+ * When the image fails loading (e.g. when the server returns an XML
+ * exception) we need to set the src to a blank image otherwise IE
+ * will show the infamous red cross.
+ */
+ onImageLoadError: function() {
+ this.src = Ext.BLANK_IMAGE_URL;
+ },
/**
* Method: createImage
More information about the Commits
mailing list