3 Replies Latest reply on Feb 28, 2013 9:59 AM by rodmarcm

    rich:extendedDataTable content flashes, then disappears

    mbickel

      I'm migrating from Richfaces3.3 to Richfaces4.3.0.Final in a Seam-2.3 environment. In my JSF XHTML there's this rich:extendedDataTable:

       

       

      <rich:panel>
        <h:form>
          <rich:extendedDataTable value="#{searchResults}" var="pers" id="talentResults"
               clientRows="10" style="height:380px;width:100%;" noDataLabel="#{messages['table_empty_text']}">
      
               <rich:column width="80px"  sortBy="#{pers.vorname}" >
                   <f:facet name="header">Vorname</f:facet>
                   <h:outputText value="#{pers.vorname}"/>
               </rich:column>
      
               <rich:column width="130px" sortBy="#{pers.nachname}" >
                   <f:facet name="header">Nachname</f:facet>
                   <h:outputText value="#{pers.nachname}"/>
               </rich:column>
          </rich:extendedDataTable>
        </h:form>
      </rich:panel>
      
      

      I've also tried without clientRows but the issue remains the same: upon rendering the table on postback (which fills and outjects searchResults), the rows (with correct data!) flash for a moment and then disappear. They are simply replaced by the white background of the panel. Using the same setup with a simple rich:dataTable works without issues. So is there something I'm missing here or is this a bug in extendedDataTable (I found a few people complaining about bugs when extendedDataTable is in a rich:tabPanel, but that's not the case here)?