[OpenLayers-Users] beforefeatureadded event not firing on Layer

John Cartwright john.c.cartwright at comcast.net
Fri Aug 14 16:50:56 EDT 2009


Eric Lemoine wrote:
> On Friday, August 14, 2009, John Cartwright
> <john.c.cartwright at comcast.net> wrote:
>   
>> Hello All,
>>
>> I have OpenLayers.Layer.Vector layer on which I've defined the
>> "beforefeatureadded" and "beforefeaturesadded" events, e.g.
>>
>> vectors.events.on({"beforefeaturesadded": report, "beforefeatureadded":
>> report});
>>
>> Then I'm adding features to this layer using the
>> OpenLayersControlDrawFeature control.  Problem is that the above events
>> don't seem to be firing as I add additional features to the layer.  The
>> "featureadded" event fires, but not the "beforefeatureadded".
>>
>> This is version 2.8.  Can someone please point out what I'm doing wrong
>> here?
>>     
>
> Hi.
>
> this is weird. Can you reproduce that in a minimal example with just a
> vector layer and a draw feature control?
>   
Sorry Eric, this was my fault. I was inadvertently redefining the
handler function later in the code.

--john




More information about the Users mailing list