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-tp633 >>>>>62p >>> >>> >>6 >>> >>>>>3366.html&data=02%7C01%7C%7Cbfd19d2deba646c64df208d4cd9c9798%7Cfa7b1b5 >>>>>a7b >>> >>> >>3 >>> >>>>>4438794aed2c178decee1%7C0%7C0%7C636359519816386890&sdata=CyeQuoJ0gVVl2 >>>>>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%7Cdbbe7d >>>adabb14873df6408d4cecda439%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C >>>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%3Fma >>>cro%3Dunsubscribe_by_code%26node%3D1%26code%3DcHJhc2hha3VtYXJAZ21haWwuY2 >>>9tfDF8LTU0MTcyMzE2NA&data=02%7C01%7C%7Cdbbe7dadabb14873df6408d4cecda439% >>>7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636360830010202344&sdata=aJ >>>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%3Fma >>>cro%3Dmacro_viewer%26id%3Dinstant_html%2521nabble%253Aemail.naml%26base% >>>3Dnabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleN >>>amespace-nabble.view.web.template.NodeNamespace%26breadcrumbs%3Dnotify_s >>>ubscribers%2521nabble%253Aemail.naml-instant_emails%2521nabble%253Aemail >>>.naml-send_instant_email%2521nabble%253Aemail.naml&data=02%7C01%7C%7Cdbb >>>e7dadabb14873df6408d4cecda439%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0 >>>%7C636360830010202344&sdata=AOLnAyvDgJXXufwbHxv%2Be8My3Dc%2BKfGrwZU1XVTT >>>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-fle >x-development.2333347.n4.nabble.com%2FFlexJS-findPopupHost-issue-tp63362p6 >3425.html&data=02%7C01%7C%7Cdbbe7dadabb14873df6408d4cecda439%7Cfa7b1b5a7b3 >4438794aed2c178decee1%7C0%7C0%7C636360830010202344&sdata=W%2BHgpRypCA%2BlM >iEbOnnk8KsFlm0XJDerhm18F2s%2FZTc%3D&reserved=0 >Sent from the Apache Flex Development mailing list archive at Nabble.com.