ICEfaces
  1. ICEfaces
  2. ICE-7672

Showcase: ACE:DataTable multiple cell selection with ajax demo not functioning correctly

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.1.0.BETA1, 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces3 Trunk Revision# 27255
      Server: Tomcat 7.0.23
      Browser: All (Confirmed on Chrome15, FF3.6, IE7, IE9)
    • Assignee Priority:
      P3

      Description

      When using multiple cell selection with ajax enabled the cells appear as though they are selected but only the last selected cell is displayed under the selection status. When using multiple cell selection with ajax disabled all of the cells selected are displayed correctly under selection status.

      To reproduce:
      1. Load Showcase app / navigate to ace:dataTable > Row Selector test
      2. Select Multiple Cell selection mode and Instant Status Update via ajax (already enabled)
      3. Click a cell, and then click another cell
      Notice that only the last selected cell is displayed under the multiple cell selection status. If you repeat these steps without ajax the correct results can be seen.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28322 Wed Mar 14 11:56:36 MDT 2012 nils.lundquist ICE-7672 - Renamed CellSelection class. New cell selection API naming adjustment. - Keeping showcase example in sync.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableSelector.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28321 Wed Mar 14 11:55:51 MDT 2012 nils.lundquist ICE-7672 - Renamed CellSelection class. New cell selection API naming adjustment.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableDecoder.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/CellSelections.java
          Commit graph DEL /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/CellSelection.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #28005 Thu Feb 23 12:44:11 MST 2012 nils.lundquist ICE-7672 - Fixed cell selection showcase example.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableSelector.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableSelector.xhtml
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #27761 Fri Feb 10 12:22:37 MST 2012 nils.lundquist ICE-7672 - Cell Selection Refactor & Enabling array generator component attributes.
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dataTable/DataTableSelector.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/generator/src/org/icefaces/ace/generator/xmlbuilder/FaceletTagLibBuilder.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/generator/src/org/icefaces/ace/generator/xmlbuilder/TLDBuilder.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/generator/src/org/icefaces/ace/generator/artifacts/ComponentArtifact.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dataTable/dataTableSelector.xhtml
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/column/ColumnMeta.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/CellSelection.java
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
          Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/util/collections/ExpressionListToValueListTransformer.java

            People

            • Assignee:
              Nils Lundquist
              Reporter:
              Cruz Miraback
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: