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

          Cruz Miraback created issue -
          Ken Fyten made changes -
          Field Original Value New Value
          Salesforce Case []
          Fix Version/s 3.0.1 [ 10282 ]
          Assignee Priority P3
          Assignee Nils Lundquist [ nils.lundquist ]
          Ken Fyten made changes -
          Salesforce Case []
          Component/s ACE-Components [ 10050 ]
          Component/s Sample Apps [ 10010 ]
          Affects Version/s 3.0 [ 10241 ]
          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
          Hide
          Nils Lundquist added a comment -

          Revision #27761 Committed by nils.lundquist
          9 minutes ago
          ICE-7672 - Cell Selection Refactor & Enabling array generator component attributes.

          Show
          Nils Lundquist added a comment - Revision #27761 Committed by nils.lundquist 9 minutes ago ICE-7672 - Cell Selection Refactor & Enabling array generator component attributes.
          Nils Lundquist made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.1 [ 10312 ]
          Fix Version/s 3.0.1 [ 10282 ]
          Ken Fyten made changes -
          Link This issue depends on ICE-7501 [ ICE-7501 ]
          Ken Fyten made changes -
          Salesforce Case []
          Security Private [ 10001 ]
          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
          Nils Lundquist made changes -
          Link This issue blocks ICE-7887 [ ICE-7887 ]
          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 #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
          Ken Fyten made changes -
          Fix Version/s 3.1.0.BETA1 [ 10335 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: