Hi Alex, just tracked in JIRA: https://issues.apache.org/jira/browse/FLEX-35172
thanks Carlos El 10 de noviembre de 2016, 17:01, Carlos Rovira < carlos.rov...@codeoscopic.com> escribió: > Ok Thanks! > > El 10 de noviembre de 2016, 16:50, Alex Harui <aha...@adobe.com> escribió: > >> That's a compiler issue. I will take a look today. >> >> On 11/10/16, 5:07 AM, "carlos.rov...@gmail.com on behalf of Carlos >> Rovira" >> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> >> wrote: >> >> >Hi Alex, >> > >> >seems the problem is caused when we have a CSS property with more than >> one >> >value. If you have color and is #fff all is ok, but if you have >> background >> >and instead of only url property you append "center", or more things, >> then >> >you have a subobject that is not considered. >> > >> >In init method we deal with mainClass.cssData >> > >> >I need to know where cssData comes from to implement this. >> > >> >Thanks >> > >> > >> > >> >El 10 de noviembre de 2016, 10:19, Carlos Rovira < >> >carlos.rov...@codeoscopic.com> escribió: >> > >> >> Hi Alex, >> >> >> >> I changed from inline styles to a CSS external file so I have now: >> >> >> >> .cardTitle >> >> { >> >> color: #fff; >> >> height: 176px; >> >> background:url('assets/Unknown.jpg') center / cover; >> >> } >> >> >> >> in the external css file and in mxml I have: >> >> >> >> <mdl:CardTitle className="cardTitle"> >> >> >> >> The result in the Safari browser console is: >> >> >> >> this["background"] = [unexpected value type: url('assets/Unknown.jpg'), >> >> "center", "/", "cover"]; >> >> >> >> and in the right side of the console this warning: >> >> >> >> Unexpected identifier 'value'. Expected either a closing ']' or a ',' >> >> following an array element. >> >> >> >> >> >> >> >> >> >> >> >> El 10 de noviembre de 2016, 0:58, Alex Harui <aha...@adobe.com> >> >>escribió: >> >> >> >>> >> >>> >> >>> On 11/9/16, 3:38 PM, "carlos.rov...@gmail.com on behalf of Carlos >> >>>Rovira" >> >>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> >> >>> wrote: >> >>> >> >>> >Now, we have inline styles fixed (and committed it in Chris branch), >> >>>but >> >>> >as >> >>> >I traslated the same example to a css class, I get this: >> >>> > >> >>> >this["background"] = [unexpected value type: >> >>>url('assets/Unknown.jpg'), >> >>> >"center", "/", "cover"]; >> >>> > >> >>> >Unexpected identifier 'value'. Expected either a closing ']' or a ',' >> >>> >following an array element. >> >>> >> >>> I'm not sure I understand. Where is the above code? The sequence: >> >>> >> >>> [unexpected value type: url('assets/Unknown.jpg') >> >>> >> >>> doesn't look like AS or CSS to me. >> >>> >> >>> -Alex >> >>> >> >>> > >> >>> >So seems css files are treat different. >> >>> > >> >>> >Could you give guidance to understand this other case and fix it? >> >>> > >> >>> >thanks >> >>> > >> >>> > >> >>> > >> >>> > >> >>> >El 10 de noviembre de 2016, 0:02, Carlos Rovira < >> >>> >carlos.rov...@codeoscopic.com> escribió: >> >>> > >> >>> >> That was Alex, >> >>> >> now Image appears...is the leading space... so we need to trim >> >>> >> Thanks! this was really hard to get >> >>> >> >> >>> >> 2016-11-09 23:54 GMT+01:00 Alex Harui <aha...@adobe.com>: >> >>> >> >> >>> >>> >> >>> >>> >> >>> >>> On 11/9/16, 2:17 PM, "carlos.rov...@gmail.com on behalf of Carlos >> >>> >>>Rovira" >> >>> >>> <carlos.rov...@gmail.com on behalf of >> >>>carlos.rov...@codeoscopic.com> >> >>> >>> wrote: >> >>> >>> >> >>> >>> >That line is right, if I put trace("styles: " + p + " :: " + >> >>>value); >> >>> I >> >>> >>> get >> >>> >>> > >> >>> >>> >"styles: background :: url('assets/Unknown.jpeg') center / >> cover" >> >>> >>> > >> >>> >>> >so right... >> >>> >>> > >> >>> >>> >but in the DOM we get: >> >>> >>> > >> >>> >>> ><div class="mdl-card__title" style="position: relative; color: >> >>> >>>rgb(102, >> >>> >>> >102, 102); height: 176px;"> >> >>> >>> > >> >>> >>> >So the background is eliminated... >> >>> >>> >> >>> >>> Hmm. Maybe p has a leading space? I'd had to spend cycles >> >>>trimming >> >>> >>> whitespace from strings, but maybe we have to. >> >>> >>> >> >>> >>> -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. >> >>> >> >> >>> >> >> >>> > >> >>> > >> >>> >-- >> >>> > >> >>> >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. >> >>> >> >>> >> >> >> >> >> >> -- >> >> >> >> 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. >> >> >> >> >> > >> > >> >-- >> > >> >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. >> >> > > > -- > > 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. > > -- 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.