4 Replies Latest reply on Dec 27, 2013 5:15 AM by Chandra Shekhar

    rich:dataTable reRender doesn't work on dataScroller placed in header or footer

    Daniel Nussbaum Newbie
      As described in RF-3841 that if a rich:dataTable with filtering enabled has reRender set on a rich:dataScroller it works only if the dataScroller is outside the dataTable, otherwise the dataScroller is not updated when filter changes.

      This Bug seemed to be fixed in 3.2.2 bot now I'm facing exactly the same issue for 3.3.1 GA.

      Has anybody found a workaround for this one?

       

      I.e. this works:
           <rich:datascroller id="scroller" for="table"/>
           <rich:dataTable id="table" value="#{personeSmall}" var="persona" rows="10" reRender="scroller">
               ...
           </rich:dataTable>

      This doesn't:
           <rich:dataTable id="table" value="#{personeSmall}" var="persona" rows="10" reRender="scroller">
               <f:facet name="header"><rich:datascroller id="scroller"/></f:facet>
               ...
           </rich:dataTable>