It has always annoyed me that borders and drop shadows cause as3 to return the wrong h/w. Is it possible to fix that underlying problem and still make it backwards compatible? On Feb 5, 2013 8:11 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote:
> > 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 > > >