ICEfaces
  1. ICEfaces
  2. ICE-9542

showcase - dataTable - Grouping demo - row expansion issues when applying filters

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA
    • Fix Version/s: EE-3.3.0.GA_P02, 4.0
    • Component/s: ACE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      EE ICEfaces 3.3.0.GA_P01 rev# 37461/ EE ICEfaces 3.3.0.GA Release code
      Server: Tomcat7
      Browsers: all
    • Assignee Priority:
      P2

      Description

      In showcase -> Grouping: if applying a filter on the "Weight" column, the expansion of the rows does not appear to work properly.
      The automated test is successful because it does not test row expansion combined with filtering.

      Issue1: unable to expand a row for certain applied filters
      1. Enter '4' in 'Weight' filtering input text -> two rows will be rendered.
      2. Try to expand each row -> only first row can be expanded.
      Removing followed by re-applying the filter will render the second row being expanded.

      Issue2: first row duplication
      1. Enter '1' for 'Weight' filtering text -> 15 rows rendered.
      2. Try to expand first row (ID=4) -> this row will be expanded but it is rendered twice, each instance calculating different values for the Cost Per Pound.
      3. Trying to expand a different row will still duplicate the first row, and the row fails to expand.
      Removing the filter and then re-entering the filter removes the duplicated row.

      Row expansion is functional on this demo if no filters are applied.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40989 Fri May 09 16:21:04 MDT 2014 art.zambrano ICE-9542 fix to reapply filtering and sorting to data model at render phase when using Mojarra, in order to solve inconsistency issues
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40987 Fri May 09 16:09:48 MDT 2014 art.zambrano ICE-9542 reverted previous fix
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableGrouping.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableGrouping.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableBindings.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40966 Thu May 08 15:24:58 MDT 2014 art.zambrano ICE-9542 modified ace:dataTable Grouping demo to use a DataTable binding either in a request-scoped bean or in a window-scoped bean, depending whether MyFaces is being used or not; this is related to ICE-7952
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableGrouping.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableGrouping.xhtml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableBindings.java

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: