I forgot to explain how I debugged this: I ran the app in the browser (I use Safari). I examine the DOM tree. I clicked on the Button that wasn't behaving. I viewed the Node properties. One of the properties is flexjs_wrapper. I expand it, then its __proto__ then its FLEXJS_CLASS_INFO property. In there is a names array. The name was org.apache.flex.html.Button.
So that meant that your org.apache.flex.mdl.Button was not being used and I checked the mdl-manifest.xml HTH, -Alex On 10/16/16, 9:28 PM, "Alex Harui" <aha...@adobe.com> wrote: >OK, looked into it. The mdl-manifest.xml was still pointing to the >HTML.SWC's Button. I pushed changes and I get a pink circle as expected. > >HTH, >-Alex > >On 10/16/16, 9:09 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" ><carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> >wrote: > >>Hi Alex, >> >>just mention I rebase my mdl branch to set on top of develop and make it >>more organized. >> >>C. >> >>2016-10-16 16:00 GMT+02:00 Alex Harui <aha...@adobe.com>: >> >>> >>> >>> On 10/16/16, 2:35 AM, "carlos.rov...@gmail.com on behalf of Carlos >>>Rovira" >>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> >>> wrote: >>> >>> >but my mdl button extends UIBase and not UIButtonBase (maybe it should >>>be >>> >the last...) >>> >>> Oh yeah, forgot that the JS side has different inheritance. I will be >>> looking into this during my evening. >>> >>> -Alex >>> >>> >> >> >>-- >> >>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. >