Hi, See https://github.com/openlayers/openlayers/blob/master/lib/OpenLayers/Handler/Feature.js#L412 used by `this.handlers.feature.activate()` at OpenLayers.Control.SelectFeature activation :(
Regards, Paul Meems wrote > Hi list, > > I have a map with 3 layers. 1 base layer, 1 overlay and 1 WFS layer. > I load them like this: > map.addLayers([baseLayer, wfsLayer, overlayLayer]); > > When an user clicks on the map it should select the feature on the WFS > layer. > So I have added the select contro after calling map.addLayers: > selectControl = new OpenLayers.Control.SelectFeature( > [wfsLayer], > { > clickout: true, toggle: false, > multiple: false, hover: false > } > ); > map.addControl(selectControl); > selectControl.activate(); > > This works great, my features get selected when clicked. > > But my overlay layer is beneath the WFS layer and I want it to be on top. > The overlay layer is a non-filled polygon layer. > So I added map.setLayerZIndex(overlayLayer, map.Z_INDEX_BASE[ "Feature" > ]+10); > after map.addLayers. > This looks OK. My overlay layer is now above my WFS layer. > But when I now click on the map, nothing gets selected. > > Most likely I'm not doing it right. How can I make my overlay layer on top > and my WFS layer selectable? > > Thanks, > > Paul > > _______________________________________________ > Users mailing list > Users@.osgeo > http://lists.osgeo.org/mailman/listinfo/openlayers-users -- View this message in context: http://osgeo-org.1560.x6.nabble.com/select-control-no-longer-works-after-map-setLayerZIndex-tp5049812p5049922.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list us...@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/openlayers-users