Hi Geoffrey, Indeed i have a viewport with a left panel and a map panel (in center region). My left panel is a tabpanel which has a treepanel and legend panel. The thing is even if i don't collapse the left panel i get this error just by doing a zoom in the map. Even when changing the layout i get the same error. At the moment i have no idea where to start to debug this... How did you solved it? Any more suggestions?
Thanks in advance, Hugo On Thu, Oct 13, 2011 at 12:07 PM, gbrun <gb...@myopera.com> wrote: > Hi Hugo, > > My question would probably be surprising for you! Do your LegendPanel use a > "border" layout shared with an other panel (a MapPanel precisely? I got a > similar bug: this one appeared when I collapsed/expanded the LegendPanel > after removing a layer. > > I'm not sure your problem is related to this one, but perhaps? > > Geoffrey > > > > Le Thu, 13 Oct 2011 12:44:27 +0200, Hugo <hfpmart...@gmail.com> a écrit: > > > Hello all, >> >> I'm facing a small but annoying problem with vector legends. I'm using >> JSTS >> (which i think it is an awesome contribution for geoprocessing operations >> on >> the client side) to compute buffers. So the user defines the parameters to >> compute a buffer and a new vector layer is added with the result. Untill >> now >> everything is fine, and GeoExt.LegendPanel shows the legend for this >> layer. >> In the app, the user has also the possibility to select several layers and >> completely remove them from the map. It is exactly here that the problem >> arises. After removing a vector layer from the map i start to get an error >> related with vectorlegend.js. From that point onwards, everytime i make a >> zoom in the map i get the following error: >> >> this.layer is null (on line 256 of vectorlegend.js: >> this.layer.map.getScale()) >> >> This only happens after removing vector layers from the map. So i thought >> i >> had to manually remove the layer from the legendpanel but, as expected, >> the >> layerstore of the legendpanel is synchronized with the mapPanel >> layerstore >> and, therefore, the layer is no longer present at both stores. >> >> So, what might be the issue happening here? >> >> Regards, >> Hugo >> >> >> > > -- > -- > Geoffrey BRUN > > Étudiant en master SIGMA > Stagiaire au PNR du Haut-Languedoc > > Hameau de Brassac > Saint-Pons de Thomières > +33 (0) 6 77 74 44 16 > -- Hugo Martins LabNT - ISEGI UNL Campus de Campolide 1070-312 Lisboa N 38°43'56.84", W 9°9'35.74"
_______________________________________________ Users mailing list Users@geoext.org http://www.geoext.org/cgi-bin/mailman/listinfo/users