rich:dataTable - dynamic changes of facets leads to output markup inconsistency (applies
only for full page refresh)
--------------------------------------------------------------------------------------------------------------------
Key: RF-9897
URL:
https://jira.jboss.org/browse/RF-9897
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 4.0.0.Milestone4
Environment: * RichFaces 4.0.0-SNAPSHOT r.20272
* Metamer 4.0.0-SNAPSHOT r.20302
* Mojarra 2.0.3-FCS
* Apache Tomcat 6.0.29
* OpenJDK Runtime Environment 1.6.0_18-b18 @ Linux
* Firefox 3.6.12 @ Linux x86_64
Reporter: Lukas Fryc
Priority: Minor
When you are dynamically changing the content of facets like table header, column header,
noData, caption or column footer, the component may end up in inconsistent state.
Say, we have
<f:facet name="header">
<h:outputText value="foo" rendered="#{expression}" />
</f:facet>
When we trigger ajax-render of table and during that expression changes from true to
false, header is still shown but with no content.
It is inconsistent with state you can get using full-page-refresh.
However this can be reproduced only by refreshing the view (which needs to have backing
bean stored in session scope).
See Steps to Reproduce and attached screenshots.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira