I fixed this and committed/pushed it on the develop branch.

The issue was that the TitleBar was dispatching "close" with bubbles=true.
This works fine on SWF but not on the HTML platform without some extra
work. So I just had PanelView intercept the event and dispatch one from
its strand. 

—peter

On 7/20/17, 1:45 PM, "Peter Ent" <p...@adobe.com.INVALID> wrote:

>I'm taking a look at this. Would you mind filing a JIRA on this?
>
>Thanks,
>Peter
>
>On 7/19/17, 1:23 PM, "PKumar" <prashaku...@gmail.com> wrote:
>
>>​Panel , close event not firing on JS side. swf side it is working fine.
>>This may  be an issue.​
>>
>>On Wed, Jul 19, 2017 at 11:00 PM, Prashant Kumar <prashaku...@gmail.com>
>>wrote:
>>
>>> ​I am having a gird  with one view column. On clicking view link , i
>>>want
>>> to open a popup to view information. I was unaware  about actual use of
>>> findPopupHost so i pass this. I was thinking it will work same as
>>> PopupManager works.
>>>
>>>
>>>
>>> On Tue, Jul 18, 2017 at 8:02 PM, Alex Harui-2 [via Apache Flex
>>> Development] <ml+s2333347n63395...@n4.nabble.com> wrote:
>>>
>>>> I guess I should have been more clear.  FlexJS supports multiple
>>>> component
>>>> sets and runtimes.  An Application class is probably always going to
>>>>be
>>>> the entry point of an application, but there is no guarantee in any
>>>> application that the Application class will be a display object or
>>>>even
>>>> the correct display object in the case of a multi-window desktop
>>>> application.
>>>>
>>>> IPopUpHost is an API for a good place to hang popups, but it is only a
>>>> coincidence that in the currently supported runtimes and most popular
>>>> component sets that the Application is mapped to a display object and
>>>> thus
>>>> an IPopUpHost.  We should not presume that will always be the case.
>>>>
>>>> If you are looking for a good place to hang a popup you probably want
>>>>it
>>>> to popup over some UI component.  So, it is best to start with that
>>>>known
>>>> IUIBase and find an IPopUpHost that will display the popup over that
>>>> IUIBase.  That way, your code will work in a multi-window app someday,
>>>> and
>>>> other future runtime environments as well.  And that's why
>>>>findPopUpHost
>>>> takes an IUIBase.  And in other future runtimes, it should be
>>>>implemented
>>>> to return a useful thing, but that thing may not be the Application
>>>> instance.
>>>>
>>>> So, the recommended practice is to use UIUtils.findPopupHost and pass
>>>>it
>>>> an IUIBase that you want the popup to float over.
>>>>
>>>> HTH,
>>>> -Alex
>>>>
>>>> On 7/17/17, 10:48 PM, "Yishay Weiss" <[hidden email]
>>>> <http:///user/SendEmail.jtp?type=node&node=63395&i=0>> wrote:
>>>>
>>>> >Even if the Application instance isn’t an IPopUpHost the method will
>>>> just
>>>> >return null, so the effect is the same as just doing (appInstance as
>>>> >IPopUpHost). I suspect the method is being misused rather than there
>>>> >being a problem with the method.
>>>> >
>>>> >From: Alex Harui<mailto:[hidden email]
>>>> <http:///user/SendEmail.jtp?type=node&node=63395&i=1>>
>>>> >Sent: Tuesday, July 18, 2017 8:33 AM
>>>> >To: [hidden email]
>>>><http:///user/SendEmail.jtp?type=node&node=63395&i=2>
>>>> <mailto:[hidden email]
>>>> <http:///user/SendEmail.jtp?type=node&node=63395&i=3>>
>>>> >Subject: Re: [FlexJS] findPopupHost issue
>>>> >
>>>> >FWIW, it may not be safe to assume that Application will always be an
>>>> >IPopUpHost, hence the utility function.
>>>> >
>>>> >Thanks,
>>>> >-Alex
>>>> >
>>>> >On 7/17/17, 9:59 PM, "piotrz" <[hidden email]
>>>> <http:///user/SendEmail.jtp?type=node&node=63395&i=4>> wrote:
>>>> >
>>>> >>Hi Yishay,
>>>> >>
>>>> >>That's a good point - Application is itself an IPopupHost. I've
>>>>asked
>>>> him
>>>> >>what is the use case for his host popup search.
>>>> >>
>>>> >>Thanks,
>>>> >>Piotr
>>>> >>
>>>> >>
>>>> >>
>>>> >>-----
>>>> >>Apache Flex PMC
>>>> >>[hidden email] <http:///user/SendEmail.jtp?type=node&node=63395&i=5>
>>>> >>--
>>>> >>View this message in context:
>>>> >>https://na01.safelinks.protection.outlook.com/?url=http%
>>>> 3A%2F%2Fapache-fl
>>>> >>e
>>>> 
>>>>>>x-development.2333347.n4.nabble.com%2FFlexJS-findPopupHost-issue-tp63
>>>>>>3
>>>>>>62p
>>>>
>>>> >>6
>>>> 
>>>>>>3366.html&data=02%7C01%7C%7Cbfd19d2deba646c64df208d4cd9c9798%7Cfa7b1b
>>>>>>5
>>>>>>a7b
>>>>
>>>> >>3
>>>> 
>>>>>>4438794aed2c178decee1%7C0%7C0%7C636359519816386890&sdata=CyeQuoJ0gVVl
>>>>>>2
>>>>>>UHU
>>>>
>>>> >>B
>>>> >>W%2B6hbyDNw%2FOSFuswfzeLTqUf3c%3D&reserved=0
>>>> >>Sent from the Apache Flex Development mailing list archive at
>>>> Nabble.com.
>>>> >
>>>>
>>>>
>>>>
>>>> ------------------------------
>>>> If you reply to this email, your message will be added to the
>>>>discussion
>>>> below:
>>>> 
>>>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-
>>>>f
>>>>lex-development.2333347.n4.nabble.com%2FFlexJS-&data=02%7C01%7C%7Cdbbe7
>>>>d
>>>>adabb14873df6408d4cecda439%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7
>>>>C
>>>>636360830010202344&sdata=oGGZq5DF8kfi%2BpWLjJj75rbtkq7hz1hie9A2jQp3s5I%
>>>>3
>>>>D&reserved=0
>>>> findPopupHost-issue-tp63362p63395.html
>>>> To start a new topic under Apache Flex Development, email
>>>> ml+s2333347n1...@n4.nabble.com
>>>> To unsubscribe from Apache Flex Development, click here
>>>> 
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache
>>>>-
>>>>flex-development.2333347.n4.nabble.com%2Ftemplate%2FNamlServlet.jtp%3Fm
>>>>a
>>>>cro%3Dunsubscribe_by_code%26node%3D1%26code%3DcHJhc2hha3VtYXJAZ21haWwuY
>>>>2
>>>>9tfDF8LTU0MTcyMzE2NA&data=02%7C01%7C%7Cdbbe7dadabb14873df6408d4cecda439
>>>>%
>>>>7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636360830010202344&sdata=a
>>>>J
>>>>JdBJ4aEConEUVtIajKsLjirK9W8v2aWlFka87hQnY%3D&reserved=0==>
>>>> .
>>>> NAML
>>>> 
>>>><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache
>>>>-
>>>>flex-development.2333347.n4.nabble.com%2Ftemplate%2FNamlServlet.jtp%3Fm
>>>>a
>>>>cro%3Dmacro_viewer%26id%3Dinstant_html%2521nabble%253Aemail.naml%26base
>>>>%
>>>>3Dnabble.naml.namespaces.BasicNamespace-nabble.view.web.template.Nabble
>>>>N
>>>>amespace-nabble.view.web.template.NodeNamespace%26breadcrumbs%3Dnotify_
>>>>s
>>>>ubscribers%2521nabble%253Aemail.naml-instant_emails%2521nabble%253Aemai
>>>>l
>>>>.naml-send_instant_email%2521nabble%253Aemail.naml&data=02%7C01%7C%7Cdb
>>>>b
>>>>e7dadabb14873df6408d4cecda439%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>>>>0
>>>>%7C636360830010202344&sdata=AOLnAyvDgJXXufwbHxv%2Be8My3Dc%2BKfGrwZU1XVT
>>>>T
>>>>i%2BI%3D&reserved=0>
>>>>
>>>
>>>
>>>
>>> --
>>> *Regards,*
>>> Prashant Kumar* | *Mob.: +91 8408811225 <084088%2011225>
>>>
>>
>>
>>
>>-- 
>>*Regards,*
>>Prashant Kumar* | *Mob.: +91 8408811225
>>
>>
>>
>>
>>--
>>View this message in context:
>>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fl
>>e
>>x-development.2333347.n4.nabble.com%2FFlexJS-findPopupHost-issue-tp63362p
>>6
>>3425.html&data=02%7C01%7C%7Cdbbe7dadabb14873df6408d4cecda439%7Cfa7b1b5a7b
>>3
>>4438794aed2c178decee1%7C0%7C0%7C636360830010202344&sdata=W%2BHgpRypCA%2Bl
>>M
>>iEbOnnk8KsFlm0XJDerhm18F2s%2FZTc%3D&reserved=0
>>Sent from the Apache Flex Development mailing list archive at Nabble.com.
>

Reply via email to