That's why I whished someone with a better understanding than me to have a look :-) Lemme know what you'll find please :-)
Thanks, Frédéric THOMAS > From: aha...@adobe.com > To: dev@flex.apache.org > Date: Mon, 4 Feb 2013 22:00:49 -0800 > Subject: Re: [jira] [Commented] (FLEX-33377) Focus can be transferred from a > modal window to a non-modal window open in the background if clicked on some > specific dimension of the non-modal window in the background i.e. by clicking > on the extreme left i.e. x=0 di > > > > > On 2/4/13 9:49 PM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: > > > > > Hi Alex, > > > > Bingo, the dropShadowEnabled of the non modal titleWindow has to be set to > > false and it works. > > > > But still, to me, it looks like more a trick than what it is expected as a > > modal itself should avoid this behavior, at least, my first trick setting > > the > > x of the modal to -1 cover all these kinds of cases, what do you think ? > IMO, there are trade-offs to be made. What are the chances someone will hit > this problem and what is the cost of preventing it? For popups, you don't > want to delay the popup from showing for another 250ms just to get this > right. So it depends on how expensive the fix is. And you could get tricky > and delay the fix until after the popup is up since folks take a while to > read what is up before poking around. > > I want to know more about why we have this problem. It could be that, once > you have the non-modal draw into negative coordinates that there is a > half-pixel available at 0,0 to hit, or it could be that the negative > coordinates stretches the stage bounds beyond stage.stageWidth and > stage.stageHeight and the modal doesn't get sized and positioned correctly. > Then we'll know if just expanding to -1 is sufficient, but I would also > spend time considering what stage properties change when you do that and how > that would affect backward compatibility and how stage scalemode works. > > If it is a half-pixel issue, the modal window might need to be drawn > differently to cover the half-pixel without actually drawing to -1. > > > > > Frédéric THOMAS > > > >> From: aha...@adobe.com > >> To: dev@flex.apache.org > >> Date: Mon, 4 Feb 2013 20:02:59 -0800 > >> Subject: Re: [jira] [Commented] (FLEX-33377) Focus can be transferred from > >> a > >> modal window to a non-modal window open in the background if clicked on > >> some > >> specific dimension of the non-modal window in the background i.e. by > >> clicking > >> on the extreme left i.e. x=0 di > >> > >> I will try to find time to take a look. Are you sure the display object we > >> use behind the modal window fully covers the non-modal? There might be > >> corner cases around borders, dropshadows and filters in the background > >> object and the non-modal that allow for the mouse to pass through. > >> > >> > >> On 2/4/13 4:12 PM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote: > >> > >>> > >>> Hi, > >>> > >>> Is there someone with a better understanding than me could determinate if > >>> it's > >>> a player bug or a sdk one ? > >>> > >>> I proposed what I think is a quick and dirty monkey patch to the reporter > >>> but > >>> didn't find anything explaining why that happens. > >>> > >>> Thanks, > >>> Frédéric THOMAS > >>> > >>>> From: webdoubl...@hotmail.com > >>>> To: dev@flex.apache.org > >>>> Subject: Re: [jira] [Commented] (FLEX-33377) Focus can be transferred > >>>> from > >>>> a > >>>> modal window to a non-modal window open in the background if clicked on > >>>> some > >>>> specific dimension of the non-modal window in the background i.e. by > >>>> clicking > >>>> on the extreme left i.e. x=0 dime > >>>> Date: Sat, 2 Feb 2013 17:56:25 +0100 > >>>> > >>>> Hi Om, > >>>> > >>>> No, the actual code looks good to me, until the cause of why it happens > >>>> like > >>>> that hasn't been clearly identified, I won't do anything, at the moment I > >>>> don't at all, maybe someone with better understanding can have look. > >>>> > >>>> -Fred > >>>> > >>>> -----Message d'origine----- > >>>> From: Om > >>>> Sent: Friday, February 01, 2013 7:51 PM > >>>> To: dev@flex.apache.org > >>>> Subject: Re: [jira] [Commented] (FLEX-33377) Focus can be transferred > >>>> from > >>>> a > >>>> modal window to a non-modal window open in the background if clicked on > >>>> some > >>>> specific dimension of the non-modal window in the background i.e. by > >>>> clicking on the extreme left i.e. x=0 dimension of the application. > >>>> > >>>> Frédéric, > >>>> > >>>> Will you be applying the same fix on the develop branch as well? > >>>> > >>>> Thanks, > >>>> Om > >>>> > >>>> On Fri, Feb 1, 2013 at 9:56 AM, Frédéric THOMAS (JIRA) > >>>> <j...@apache.org>wrote: > >>>> > >>>>> > >>>>> [ > >>>>> https://issues.apache.org/jira/browse/FLEX-33377?page=com.atlassian.jira.p > >>>>> lu > >>>>> gin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13568912#comme > >>>>> nt > >>>>> -13568912] > >>>>> > >>>>> Frédéric THOMAS commented on FLEX-33377: > >>>>> ---------------------------------------- > >>>>> > >>>>> The only trick you have to know with monkey patches is that the patch > >>>>> has > >>>>> to be in your main app, same package than the original and you have to > >>>>> compile with the option merge into memory. > >>>>> > >>>>> Thanks for reporting. > >>>>> > >>>>>> Focus can be transferred from a modal window to a non-modal window open > >>>>> in the background if clicked on some specific dimension of the non-modal > >>>>> window in the background i.e. by clicking on the extreme left i.e. x=0 > >>>>> dimension of the application. > >>>>>> > >>>>> -------------------------------------------------------------------------- > >>>>> -- > >>>>> -------------------------------------------------------------------------- > >>>>> -- > >>>>> -------------------------------------------------------------------------- > >>>>> -- > >>>>> ----------------- > >>>>>> > >>>>>> Key: FLEX-33377 > >>>>>> URL: https://issues.apache.org/jira/browse/FLEX-33377 > >>>>>> Project: Apache Flex > >>>>>> Issue Type: Bug > >>>>>> Components: mx: Window > >>>>>> Affects Versions: Adobe Flex SDK 4.6 (Release) > >>>>>> Environment: Web application, flex SDK 4.6. and 4.9 > >>>>>> Flash player version: 11.5.502.146 > >>>>>> Mozilla firefox and IE > >>>>>> Reporter: rahul singh rawat > >>>>>> Priority: Minor > >>>>>> Attachments: Modal_mxTest.fxp, Modal_mxTest-MonkeyPatched.fxp > >>>>>> > >>>>>> > >>>>>> Focus can be transferred from a modal window to a non-modal window open > >>>>> in the background if clicked ONLY on some specific dimension of the > >>>>> non-modal window in the background i.e. by clicking on the extreme left > >>>>> i.e. x=0 dimension of the application. Issue varies with flash player > >>>>> versions and browser used. The non-modal window is coded to listen to a > >>>>> click event. > >>>>>> However it can be easily reproduced with any browser or flash player > >>>>> version by setting the x dimension of the non-modal window between-10 > >>>>> to 0 > >>>>> > >>>>> -- > >>>>> This message is automatically generated by JIRA. > >>>>> If you think it was sent incorrectly, please contact your JIRA > >>>>> administrators > >>>>> For more information on JIRA, see: > >>>>> http://www.atlassian.com/software/jira > >>>>> > >>>> > >>> > >> > >> -- > >> Alex Harui > >> Flex SDK Team > >> Adobe Systems, Inc. > >> http://blogs.adobe.com/aharui > >> > > > > -- > Alex Harui > Flex SDK Team > Adobe Systems, Inc. > http://blogs.adobe.com/aharui >