Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7DR#3
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Liferay 4.3.4, JSF1.2 RI, Jboss 4.2.1
-
Workaround Exists:Yes
-
Workaround Description:The problem is in com.icesoft.faces.component.ext.renderkit.RadioRenderer, in createRootNode it created frameset and table, but in getTableElement it returns domContext.getRootNode().getFirstChild(); i.e frameset but not table
Description
Elements ice:selectOneRadio are rendered incorrectly.
When layout=pageDirection frameset is rendered, inside frameset table is rendered and then set of rows, but outside table.
When layout=pageDirection frameset is rendered, inside frameset table is rendered and then set of rows, but outside table.
True, in 1.7dr3 and current trunk tag generates incorrect fragment "</table>"
like in
<fieldset class="iceSelOneRb selectTag" id="editForm:e8" style="width:350px"><table border="0"></table>
<tr><td><input id="editForm:e8:_1" name="editForm:e8" type="radio" value="" /
Temporary resolution use <h:selectOneRadio>