Yes, a label function should only build the label string, not do anything else, especially manipulate the visual elements of the control it is being used to render. A label function gets called for every visible node in the tree, which changes when you scroll, open a node, etc. No wonder you confused the poor tree!
What is the goal of that line? Tracy Spratt, Lariat Services, development services available _____ From: [email protected] [mailto:[email protected]] On Behalf Of valdhor Sent: Monday, March 16, 2009 12:15 PM To: [email protected] Subject: [flexcoders] Re: Issue with Tree in Flex DB I tried your code and saw the exact issue you describe. Commenting the line: //expandTree(); fixes it. I don't use Tree but I would surmise you are double handling the expand functionality. From what I can see the tree component already implements expand and by adding your own you are causing the problem. Someone else who uses tree more extensively may have a better explanation. HTH. Steve --- In flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com, duraibalaji <duraibal...@...> wrote: > > > Hi flex experts, > I'm using tree for a requirement, when we try to open more number of nodes > and browse thru the the tree, > these are the issues that occur. > 1) Tree View goes either Blank or filled with one node name. > 2) It hides few nodes. > > In other words, On expanding more nodes the tree view goes either blank or > hides few nodes (sometimes the single node name appears through out the tree > view). > > The following is a sample tree code that i'm trying to use. You can copy > paste and try executing this. > > Thanks in Advance. > > Regards > DB

