Thanks Alex. Based on your clarifications, I will try to handle the issue using event priorities if that works properly in my case.
--- In [email protected], Alex Harui <aha...@...> wrote: > > preventDefault won't stop the other handlers from getting the event, it just > warns them not to do what they'd normally do, and they can ignore and do > stuff anyway. And if the event isn't cancelable, preventDefault has no > effect. But that won't change the order in which the handlers get called. > You either have to change the order in which the handlers get added or use > the priority parameter of addEventListener to affect the order. > > Alex Harui > Flex SDK Developer > Adobe Systems Inc.<http://www.adobe.com/> > Blog: http://blogs.adobe.com/aharui > > From: [email protected] [mailto:[email protected]] On > Behalf Of k_navroz > Sent: Friday, September 25, 2009 11:06 AM > To: [email protected] > Subject: [flexcoders] Any way to make default event handler execute before my > custom event handler? > > > > Hi everyone, > > I am using a third-party MDI framework which has default event handlers for > many window events. The problem is I want my custom code to execute in > response to few window events but only after the default handler defined by > the framework has been executed because otherwise some of my changes get > overriden by the framework's default event handlers. > > I don't want to use preventDefault() because I also want those default event > handlers to execute. > > Thanks... >

