I logged this issue with adobe a few weeks back and was eventually marked as fixed. I had the same problem whenever the cursor changes in a deeply nested component (happens on DG headers, divided box boundaries etc). More often than not, if you have such a deeply nested component, there might be certain containers that can be removed. It actually gave me an opportunity to clean up my code base and make it more responsive by removing unnecessary code.
- venkat http://www.venkatj.com --- In [email protected], Mark Bradley <[EMAIL PROTECTED]> wrote: > > Ok. Not the answer I was hoping for, as I'll have to move back to > Flex 2 for now. At least I was on Flex 3 for one day! > > Thanks, > > -Mark > > On Jan 24, 2008, at 12:18 PM, Alex Harui wrote: > > > > > Known issue for deeply nested DG's. Will be fixed in the final. If > > you can move your DG up so it doesn't have so many parents you can > > get around this for now. > > > > > > > > From: [email protected] [mailto:[EMAIL PROTECTED] > > On Behalf Of Mark Bradley > > Sent: Thursday, January 24, 2008 9:55 AM > > To: [email protected] > > Subject: [flexcoders] Flex3 and DataGridHeader hanging error > > > > > > > > Hi, > > > > > > > > I upgraded from Flex2 to Flex3 and now I am seeing this error on my > > DataGrid controls when I mouse over between columns: > > > > > > > > Error: Error #1502: A script has executed for longer than the > > default timeout period of 15 seconds. > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2303] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get ! cursorMa nager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev\flex_3_beta3\sdk > > \frameworks\projects\framework\src\mx\core\UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev\flex_3_beta3\sdk > > \frameworks\projects\framework\src\mx\core\UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\! core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2307] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev! > > \flex_3_beta3\sdk\frameworks\projects\fram! ework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.core::UIComponent/get cursorManager()[E:\dev > > \flex_3_beta3\sdk\frameworks\projects\framework\src\mx\core > > \UIComponent.as:2306] > > > > at mx.controls.dataGridClasses::DataGridHeader/ > > columnResizeMouseOutHandler()[E:\dev\flex_3_beta3\sdk\frameworks > > \projects\framework\src\mx\controls\dataGridClasses > > \DataGridHeader.as:597] > > > > > > > > This problem is causing my browser to hang for a bit (~15 seconds) > > and then throws this error. Has anyone else seen these errors and > > been able to fix them (or work around them)? > > > > > > > > Thanks, > > > > > > > > -Mark > > > > > > > > > > > > >

