[OpenLayers-Users] Making a change of style permanent

Roger Kunkel rakunkel at ucdavis.edu
Thu Apr 12 18:06:24 EDT 2007


My mistake ...
It looks like I was referring to "this" in the wrong context here.




On Apr 12, 2007, at 2:02 PM, Roger Kunkel wrote:

> I'm overriding the preFeatureInsert method to assign styles to
> features of a GML layer.
> It works great, but the style does not get applied to the first
> feature in my layer. (i.e. features[0].style is still the default)
> Is this a bug? or I'm I missing something?
>
>
>
> On Apr 6, 2007, at 10:43 AM, Christopher Schmidt wrote:
>
>> On Fri, Apr 06, 2007 at 10:15:15AM -0600, Tim Schaub wrote:
>>> Hey-
>>>
>>> Nick Whitelegg wrote:
>>>> // Redraw selected feature in new colour
>>>> vectorLayer.redrawFeature(selectedFeature,style);
>>>
>>> Watch ticket #628 [1].
>>>
>>> If this patch is accepted, layer.redrawFeature() will be changed to
>>> layer.drawFeature().
>>>
>>> I'm going to have a tantrum if layer.redrawFeature() makes it in
>>> to 2.4.
>>>   (Since the renderer decides whether to draw or redraw based on the
>>> feature that you pass it).
>>
>> It shouldn't make it in. In most cases, using *pre*FeatureInsert is
>> the
>> better way to go -- setting the style there will make it rendered
>> right,
>> and skips the render-setstyle-render that is currently happening.
>>
>> Regards,
>> -- 
>> Christopher Schmidt
>> MetaCarta
>> _______________________________________________
>> Users mailing list
>> Users at openlayers.org
>> http://openlayers.org/mailman/listinfo/users
>
> Roger Kunkel
> CERES Program
> Dept. of Land AIr & Water Resources
> UC Davis
> rakunkel at ucdavis.edu
>
>
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users

Roger Kunkel
CERES Program
Dept. of Land AIr & Water Resources
UC Davis
rakunkel at ucdavis.edu






More information about the Users mailing list