I have a similar problem only with the t:columnSortHeader tag: the
actionListener registered on the component was working just fine until I
added code that allows the bean backing the dataTable and columns to be
dynamically modified (based on user selections on other components on the
page). Here is a sample code:
<t:columns id="columns"
value="#{workbenchForm.columns}" var="column"
>
<f:facet name="header">
<t:commandSortHeader
columnName="#{column.label}" immediate="false"
arrow="true" actionListener="#{workbenchForm.actionListener}"
styleClass="cellDataHeader">
<h:outputText
value="#{column.label}" />
</t:commandSortHeader>
</f:facet>
<h:outputText
value="#{workbenchForm.columnValue}" />
</t:columns>
Now the actionListener in so longer firing. Any suggestions? I tried using
t:savestate but could not on the columns bean as it is a DataModel (not
Serializable)...
--
View this message in context:
http://www.nabble.com/actionListener-not-invoked-tf1317007.html#a5505589
Sent from the MyFaces - Users forum at Nabble.com.