Do we have a really simple test case so we don't have to wade through the MDLExample?
-Alex On 2/1/17, 6:16 AM, "Peter Ent" <p...@adobe.com> wrote: >I need to look into this more. My memory isn't what it used to be, so I do >not recall how this was taking place in CreateJS (React is a very >different thing), but that was also before the refactor wrapping Sprite. > >The FlexJS/HTML/RadioButton JS code has no explicit event listener >attached to it. This is the embarrassing/mystery/memory part. When you >click on it, BrowserEvent appears and handles the event and pairs it up >with the RadioButton that was clicked. I don't know how this happens off >the top of my head. > >In MDL, the events seem pretty straightforward. You've added a click >handler and that gets called two times: once for the <input> element and >once for the <span> (as target). I'm not 100% sure why that happens from >the google point of view, but I assume that since the MDL "radio" is >composed of several elements, you are getting an event per element. Since >some of the <span> element do not have text nodes, I am guessing they do >not generate events. > >I will add an explicit event handler to the FlexJS/HTML/RadioButton and >see what happens and report back. Hopefully I'll have my memory jogged >enough to figure out how BrowserEvent is coming into play here. I have to >tell you, that having written this stuff and not remembering how it works, >is distressing! > >‹peter > > >On 1/31/17, 6:32 PM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" ><carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> >wrote: > >>Peter, >> >>to complement what Piotr said. MDL uses the js and css libs from google >>so >>as you click on the object I'm sure MDL handles it's own click (I assume >>that but didn't go low level to check it since we are creating MDL based >>on >>the structure they suggest, so with the tools they give). I think >>something >>like this should happen with CreateJS or ReactJS when you did your FlexJS >>integration? >> >> >>2017-02-01 0:06 GMT+01:00 piotrz <piotrzarzyck...@gmail.com>: >> >>> Peter, >>> >>> MDL RadioButton isn't get BrowserEvent. When I debugged it in the >>>browser >>> and had event listener on "label" I got two times this BrowserEvent - I >>> didn't fully understand your last sentence. >>> >>> What about native FlexJS RadioButton ? How it is working when you >>> addEventListener ? >>> >>> Piotr >>> >>> >>> >>> ----- >>> Apache Flex PMC >>> piotrzarzyck...@gmail.com >>> -- >>> View this message in context: http://apache-flex- >>> development.2333347.n4.nabble.com/FlexJS-Click-Event-Att- >>> Alex-and-Peter-was-Re-FlexJS-RadioButton-click-event-tp58835p58878.html >>> Sent from the Apache Flex Development mailing list archive at >>>Nabble.com. >>> >> >> >> >>-- >> >>Carlos Rovira >>Director General >>M: +34 607 22 60 05 >>http://www.codeoscopic.com >>http://www.avant2.es >> >>Este mensaje se dirige exclusivamente a su destinatario y puede contener >>información privilegiada o confidencial. Si ha recibido este mensaje por >>error, le rogamos que nos lo comunique inmediatamente por esta misma vía >>y >>proceda a su destrucción. >> >>De la vigente Ley Orgánica de Protección de Datos (15/1999), le >>comunicamos >>que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC >>S.A. La finalidad de dicho tratamiento es facilitar la prestación del >>servicio o información solicitados, teniendo usted derecho de acceso, >>rectificación, cancelación y oposición de sus datos dirigiéndose a >>nuestras >>oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación >>necesaria. >