Hi, wrt your OL 2.9RC2 remark, dus you have an example page to demonstrate the problem?
Best regards, Bart On Apr 14, 2010, at 9:52 AM, Jordi Romagos i Figueras wrote: > > Finally I found an explanation!!! > > The problem was because I put selectfeature control code above to > map.addLayers code. If I put the code below map.addLayers it works fine! > About event handlers I also tried before but I had the same problem, in FF in > some layers doesn't works mouse events. > > Another thing, I'm not sure If it's a problem because I not read 2.9 API. I > tried the same code using OL 2.9 RC2 and positions doesn't match! I don't > know If I have to change anything? > > Another time a lot of thanks! > > > > Subject: Re: [OpenLayers-Users] Multiple Vector Layers (FireFox issue) > > From: [email protected] > > Date: Tue, 13 Apr 2010 16:25:10 +0200 > > CC: [email protected] > > To: [email protected] > > > > > > On Apr 13, 2010, at 15:35 , Jordi Romagos i Figueras wrote: > > > > > Sorry Andreas, > > > > > > I will explain better, > > > > > > What I want is when some user select one feature of the two top layers > > > the application displays a popup with information extracted from a php > > > script. This, works fine when I do this: > > > > > > selectControl = new OpenLayers.Control.SelectFeature(layer1, {onSelect: > > > onFeatureSelect,onUnselect:onFeatureUnSelect, hover: onFeatureHover}); > > > > Note: there is no hover method. hover is a boolean property. Also, you > > should consider using event handlers instead of callback functions. > > > > > > > > But it doesn't call my onFeatureSelect method when I call like an array > > > parameter, in fact, now I prove only one and the same layer and it > > > doesn't works: > > > > > > selectControl = new OpenLayers.Control.SelectFeature([layer1], {onSelect: > > > onFeatureSelect,onUnselect:onFeatureUnSelect, hover: onFeatureHover}); > > > > Are you sure you are using OpenLayers >= 2.8? Multi-layer selection was > > added in 2.8 > > > > Regards, > > Andreas. > > > > > > > > > > All of this happend when I'm using Firefox browser. > > > > > > Thanks another time, > > > Jordi. > > > > > > > Subject: Re: [OpenLayers-Users] Multiple Vector Layers (FireFox issue) > > > > From: [email protected] > > > > Date: Tue, 13 Apr 2010 14:30:29 +0200 > > > > CC: [email protected] > > > > To: [email protected] > > > > > > > > On Apr 13, 2010, at 12:58 , Jordi Romagos i Figueras wrote: > > > > > I tried what you said Andreas, and doesn't work for me (I'm using OL > > > > > 2.8) > > > > > > > > What exactly "does not work"? > > > > > > > > > I changed: > > > > > > > > > > selectControl = new OpenLayers.Control.SelectFeature(layer1, > > > > > {onSelect: onFeatureSelect,onUnselect:onFeatureUnSelect, hover: > > > > > onFeatureHover}); > > > > > for: > > > > > selectControl = new OpenLayers.Control.SelectFeature([layer1,layer2], > > > > > {onSelect: onFeatureSelect,onUnselect:onFeatureUnSelect, hover: > > > > > onFeatureHover}); > > > > > > > > > > I have to do something else? > > > > > > > > No, that should be all. > > > > > > > > Regards, > > > > Andreas. > > > > > > > > > > > > > > Thanks. > > > > > > > > > > > > > > > > Date: Mon, 12 Apr 2010 20:52:50 +0200 > > > > > > From: [email protected] > > > > > > To: [email protected] > > > > > > Subject: Re: [OpenLayers-Users] Multiple Vector Layers (FireFox > > > > > > issue) > > > > > > > > > > > > On 2010-04-12 20:30 , chandanpansare wrote: > > > > > > > I have multiple vector layers added in map and for each layer I > > > > > > > have > > > > > > > SelectFeature control. > > > > > > > In IE, Chrome and Safari I'm able to select features of all the > > > > > > > layers but > > > > > > > in case of FireFox only features from the last layer added are > > > > > > > accessible. > > > > > > > would like to if there any work around / solution for this or is > > > > > > > it a known > > > > > > > issue? > > > > > > > Any help will be greatly appreciated. > > > > > > > > > > > > > > > > > > > You only need one SelectFeature control for all your layers. > > > > > > Configure > > > > > > it with an array of your layers, instead of just one layer. > > > > > > > > > > > > Regards, > > > > > > Andreas. > > > > > > > > > > > > -- > > > > > > Andreas Hocevar > > > > > > OpenGeo - http://opengeo.org/ > > > > > > Expert service straight from the developers. > > > > > > > > > > > > _______________________________________________ > > > > > > Users mailing list > > > > > > [email protected] > > > > > > http://openlayers.org/mailman/listinfo/users > > > > > > > > > > Tus datos personales, más seguros con Internet Explorer 8. > > > > > ¡Descárgatelo gratis!_______________________________________________ > > > > > Users mailing list > > > > > [email protected] > > > > > http://openlayers.org/mailman/listinfo/users > > > > > > > > -- > > > > Andreas Hocevar > > > > OpenGeo - http://opengeo.org/ > > > > Expert service straight from the developers. > > > > > > > > > > Tus datos personales, más seguros con Internet Explorer 8. ¡Descárgatelo > > > gratis!_______________________________________________ > > > Users mailing list > > > [email protected] > > > http://openlayers.org/mailman/listinfo/users > > > > -- > > Andreas Hocevar > > OpenGeo - http://opengeo.org/ > > Expert service straight from the developers. > > > > Tus datos personales, más seguros con Internet Explorer 8. ¡Descárgatelo > gratis! _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users
_______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
