0 Replies Latest reply on Apr 23, 2012 11:35 AM by apodgorsek

    Rich datascroller (RF4) in a popup panel rerenders all extendeddatatables!

    apodgorsek

      Hi.

       

      I have an extendeddatatable, from which i create a popupwindow (modal) in which there is another extendeddatatable. I use datatable paging and I notice that any user actions made on extdt, which is in a modal popup, results in doing walk method on the underlaying extended datatable. This I think is unacceptable from an performance point of view.

       

      Am I doing something wrong?

       

      <f:facet name="footer">

                                                        <rich:dataScroller id="scroller" for="table" execute="@this" limitRender="true" render="@this" />

                                              </f:facet>

       

      and i call the popup via

       

      <a4j:commandButton id="ev10BtnDetails"

                                                                                                                                                  styleClass="action-button-common action-button-bcg-img"

                                                                                                                                                  disabled="#{empty eoveritve_EV10_CONTROLLER.selectedZadeva}"

                                                                                                                                                  value="#{bundleCommon.btn_podrobnosti_zad}"

                                                                                                                                                  action="#{eoveritve_EV011_CONTROLLER.initUpdate()}"

                                                                                                                                                  oncomplete="#{rich:component('ev01ModalPanel')}.show();return false;"

                                                                                                                                                  limitRender="true"

                                                                                                                                                  render=":includeEv01"

                                                                                                                                                  execute="@this"

                                                                                                                                                  />

       

      On another project, where I use rf 3.3.3.Final I don't have this issues using limittolist and ajaxsingle params.