[Users] VectorLegend exception after removing layer
Bart van den Eijnden
bartvde at opengeo.org
Mon Mar 5 19:14:57 CET 2012
Hi,
what version of GeoExt are you using? Please upgrade to 1.1 if you're not running it already.
This was fixed with: http://trac.geoext.org/ticket/451
Best regards,
Bart
--
Bart van den Eijnden
OpenGeo - http://opengeo.org
Expert service straight from the developers.
On Mar 5, 2012, at 5:12 PM, frank wrote:
> Dear list
>
> I'm using a self-made function for clearing all layers in my map and adding a stored set of predefined layers.
> In this routine i call map.removeLayer() for all non-base layers, before I add the new layer set.
>
> However, after having removed the layers I get an exception from GeoExt.VectorLegend:
> Uncaught TypeError: Cannot read property 'map' of null
> GeoExt.VectorLegend.Ext.extend.onMapZoomVectorLegend.js:261
> OpenLayers.Events.OpenLayers.Class.triggerEventEvents.js:798
> OpenLayers.Map.OpenLayers.Class.moveToMap.js:1890
> OpenLayers.Map.OpenLayers.Class.setCenterMap.js:1662
> OpenLayers.Control.Navigation.OpenLayers.Class.wheelChangeNavigation.js:279
> OpenLayers.Control.Navigation.OpenLayers.Class.wheelDownNavigation.js:303
> OpenLayers.Handler.OpenLayers.Class.callbackHandler.js:205
> OpenLayers.Handler.MouseWheel.OpenLayers.Class.wheelZoomMouseWheel.js:229
> OpenLayers.Handler.MouseWheel.OpenLayers.Class.onWheelEventMouseWheel.js:191
> (anonymous function)
> To the inner level this maps down to the function
> onMapZoom: function() {
> this.setCurrentScaleDenominator(
> this.layer.map.getScale()
> );
> },
> And by inspection this.layer is undefined.
> How can this be?
> Removing the layer with any combination of (one or both)
> map.removeLayer(layer) and
> layer.destroy()
> gives the same result.
> best regards,
> Frank
>
>
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20120305/efed0cd2/attachment-0001.htm
More information about the Users
mailing list