[ http://issues.apache.org/jira/browse/ADFFACES-335?page=comments#action_12459687 ] Adam Winer commented on ADFFACES-335: -------------------------------------
Does the bug go away if you reverse those two styles? There may be an ordering bug in the styleclass optimization code. > generated css file has errors as a result of empty styleclass removal > optimization > ---------------------------------------------------------------------------------- > > Key: ADFFACES-335 > URL: http://issues.apache.org/jira/browse/ADFFACES-335 > Project: MyFaces ADF-Faces > Issue Type: Bug > Components: Skinning > Reporter: Jeanne Waldman > > If you have this in your skin file: > /* This is a legal and standard in our css files short-hand for af|foo:fatal > af|foo::input-chooser-wrapper */ > af|foo:fatal::input-chooser-wrapper { > color: red; > } > af|foo::input-chooser-wrapper { > } > The generated css file generates this problem style definition: > .af_foo.p_AFFatal .af_foo_input-chooser-wrapper,.xcx.p_AFFatal . {border:1px > #ff3333 solid} > Notice that .af_foo_input-chooser-wrapper gets shortened to the empty string. > This causes the browser to get confused, and strange 'skinning' bugs appear. > Now, comment out the af|foo::input-chooser-wrapper, and things work ok. > Somewhere the code is seeing the empty styleclass and removing it, although > it shouldn't be. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
