Henning Noeth created TOBAGO-1721: ------------------------------------- Summary: Optimize HTML output when two renderer are involved Key: TOBAGO-1721 URL: https://issues.apache.org/jira/browse/TOBAGO-1721 Project: MyFaces Tobago Issue Type: Bug Components: Core Affects Versions: 3.0.3 Reporter: Henning Noeth
A renderer produce HTML code without consider the environment. For example: The InRenderer always generate a <span/> around children. If a button has children, the ButtonRenderer always generate a <span/> element around the button and its children. So if a <tc:button> is inside a <tc:in>, two <span/> elements would be generated. In this case, the renderer should work together, to only generate one <span> element. The generated code is more compact. It's more the way of bootstrap. And because of that, there are less problems to solve with CSS. -- This message was sent by Atlassian JIRA (v6.3.15#6346)