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. >