So it sounds like updateComplete event is fired anyway, is that correct? Would the scrollbars be added during that event, or during the validateNow()?
I'm often adding a bunch of small images at one time, I don't see any slowdown. Unless the updateComplete/validation isn't done until my method stack completes. Is that the case? --- In [email protected], "Alex Harui" <[EMAIL PROTECTED]> wrote: > > There's a whole validation sequence after you call addChild. Theres an > updateComplete event when done, and you can force it by calling > validatenow(), but that can be expensive. > > > > ________________________________ > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Brian > Sent: Tuesday, November 20, 2007 12:25 PM > To: [email protected] > Subject: [flexcoders] When are scrollbars added? question on timing of > initial rendering > > > > I have a Canvas object that I am dynamically adding images to in a > method that is called via Application.creationComplete(). Sometimes > the addition of these images results in clipping and the creation of > scrollbars, so I'm checking the position of a certain image to see if > it's in the viewable area. > > However, it seems like the scrollbars have not yet been added to the > canvas at the time I am checking for them, which is immediately after > I've added the images. I'm assuming it's some kind of rendering timing > issue, like I'm still within the method stack so it doesn't render the > canvas with the new objects yet. > > Is there a way to force the scrollbars to be added? >

