ICEfaces
  1. ICEfaces
  2. ICE-6944

Regression: Multiple dataPaginator for one dataTable issue

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.1, EE-2.0.0.GA, 2.0.2
    • Fix Version/s: 3.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All, JSF/ICEfaces 2.x
    • Assignee Priority:
      P1

      Description

      Scenario: Two dataPaginators are defined for one dataTable. One paginator is on the top of the table the other is on the bottom. Both paginators control the paging of the table and should show the same state.

      Issue: When these components are in their own container components (panelGrid/panelGroup), clicking on the page number buttons on the bottom paginator causes the top buttons to be come unresponsive. Clicking on the button arrow buttons does not have an effect on the top paginator. Once the top paginator is unresponsive, clicking on the bottom paginators arrow button restores the top paginators buttons.

      I found that when the top paginator is unresponsive an update is still being sent from the server, this update isn't updating the table. I also found that when the top paginator is unresponsive, both actionListener methods are called (top and bottom). Once the top paginators state is restored, only the one actionListener is called. I also noticed that when the top paginator is not responsive, the bottom paginator also calls both actionListener events. The only difference is that the bottom paginator still updates the table/paginators.

        Activity

        There are no subversion log entries for this issue yet.

          People

          • Assignee:
            Arran Mccullough
            Reporter:
            Arran Mccullough
          • Votes:
            3 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: