Once I added the </body></html> tags I was missing at the bottom of the document, everything worked as it was supposed to... odd, I tried the t:inputText in the detailStamp and it rendered properly for all of the rows.
<t:div styleClass="content" id="content">
<h:form>
<t:dataTable id="data" var="project"
value="#{projectBrowserBacker.projects}"
rowClasses="rows"
preserveDataModel="true"
varDetailToggler="detailToggler">
<t:column>
<f:facet name="header">
<t:commandSortHeader
columnName="name" arrow="true">
<t:outputText
value="Project Name"/>
</t:commandSortHeader>
</f:facet>
<t:outputText value="#{project.name}"/>
</t:column>
<t:column>
<f:facet name="header">
<t:outputText value="Phase"/>
</f:facet>
<t:outputText
value="#{project.phaseDesc}"/>
</t:column>
<t:column>
<f:facet name="header">
<t:outputText value="Date Due"/>
</f:facet>
<t:outputText
value="#{project.dueDate}"/>
</t:column>
<t:column>
<f:facet name="header"/>
<t:commandLink immediate="true"
title="Show"
rendered="#{!detailToggler.currentDetailExpanded}"
action="#{detailToggler.toggleDetail}">
<t:graphicImage
value="images/nav-plus.gif"/>
</t:commandLink>
<t:commandLink immediate="true"
title="Hide"
rendered="#{detailToggler.currentDetailExpanded}"
action="#{detailToggler.toggleDetail}">
<t:graphicImage
value="images/nav-minus.gif"/>
</t:commandLink>
</t:column>
<f:facet name="detailStamp">
<t:inputText/>
</f:facet>
</t:dataTable>
</h:form>
</t:div>
--
View this message in context:
http://www.nabble.com/Re%3A+DetailToggler+not+toggling...-t1706313.html#a4632299
Sent from the MyFaces - Users forum at Nabble.com.

