ICEfaces
  1. ICEfaces
  2. ICE-8192

ace:dataTable - panelExpansion not working for filtered data

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.0.0.GA, 3.1.0.BETA1
    • Fix Version/s: 3.1.0.BETA2, 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.1.0 BETA1
    • Assignee Priority:
      P1

      Description

      An ace:dataTable has a panelExpansion for every row. This is controlled via the expansionToggler component. Expanding the rows works fine in a un-filtered data set. Upon filtering a column the expansion no longer works correctly. Clicking the first rows expansion icon does not show the expansion. Clicking the second rows icon will then not only display the second rows expansion it will also show the first rows. Trying to close the expansion results in odd behavior also.
      1. Case11318Example.zip
        26 kB
        Arran Mccullough
      2. Case11318ExampleWAR.zip
        9.74 MB
        Arran Mccullough

        Activity

        Hide
        Arran Mccullough added a comment -

        Steps to reproduce with attached test case:

        • Load welcomeICEfaces.jsf
        • In the Name column add "tomcat" to the filter input
        • Expand the first rows icon. The panel is not shown.
        • Expand the second rows icon. Both the first and second panels are shown.
        • Click the second rows icon, the first panel is hidden but not the second one.
        • Click the second row icon again, the first panel is shown.
        Show
        Arran Mccullough added a comment - Steps to reproduce with attached test case: Load welcomeICEfaces.jsf In the Name column add "tomcat" to the filter input Expand the first rows icon. The panel is not shown. Expand the second rows icon. Both the first and second panels are shown. Click the second rows icon, the first panel is hidden but not the second one. Click the second row icon again, the first panel is shown.
        Hide
        Nils Lundquist added a comment -

        Revision #29343
        Committed by nils.lundquist
        7 minutes ago
        ICE-8192 - Fixed another instance of a row-index breaking state saving causing an unfiltered dataset to be returned.

        Show
        Nils Lundquist added a comment - Revision #29343 Committed by nils.lundquist 7 minutes ago ICE-8192 - Fixed another instance of a row-index breaking state saving causing an unfiltered dataset to be returned.

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: