That worked! Thank you very much, Tracy! :)

--- In [email protected], "Tracy Spratt" <[EMAIL PROTECTED]> 
wrote:
> I suspect there is an event issue.  Do not use the .attributes 
method of
> updating the tree provider.  Instead use the tree data provider API.
> 
> myTreeNode.setProperty("label","<new text>",true);
> 
> Using the API ensures that the events to update the visual display 
get
> fired.
> 
> Tracy
> 
> -----Original Message-----
> From: [email protected] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of pilby1
> Sent: Tuesday, May 03, 2005 12:58 PM
> To: [email protected]
> Subject: [flexcoders] Re: How to get past this Tree bug
> 
> By the way, after I change the label attribute, I've already tried:
> 
> tree.invalidate();
> tree.invalidateProperties();
> 
> but the above don't work either. Thanks.
> 
> --- In [email protected], "pilby1" <[EMAIL PROTECTED]> wrote:
> > My application requires me to modify the text/label of tree nodes.
> > 
> > In my tree's change event, I am able to do this:
> > 
> > event.target.attributes.label = "<new text>";
> > 
> > and the text in the tree node would update accordingly, as 
expected.
> > 
> > However, I noticed that if I were to try to change the label from 
> > another function in this way:
> > 
> > tree.attributes.label = "<new text>";
> > 
> > then the text of the node will *NOT* change UNTIL I hover my 
mouse 
> > over it and hover out. In short, it would change only in response 
> to 
> > the mouseOut event for that node.
> > 
> > How can I get past this? I can't update the label of the node 
until 
> I 
> > get a "success" response from my servlet. Because of this, I 
> > necessarily have to change the label of the node from within my 
> > httpService result handler, but then I get the above-mentioned 
> > behaviour.
> > 
> > Any help on this would be greatly appreciated.
> 
> 
> 
> 
> 
>  
> Yahoo! Groups Links





 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to