ICEfaces
  1. ICEfaces
  2. ICE-7624

commandLink does not call method when used in a multi-nested ace:dataTable

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC1
    • Fix Version/s: 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.0 RC1a Build 7

      Description

      A commandLink is used in a column that is in a multi-nested dataTable. This occurs for all parent rows except the first row. The table that is affected by this is a third level nested dataTable.

      Parent Table
       - Child Table
         - Sub Child Table

      The commandLink is located in a column for the Sub Child Table. The methods are not called when clicked but an update is sent. The Sub Child Table becomes collapsed. If the link is clicked on the first row of the table then it works correctly, calling its action method.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30029 Tue Jul 17 13:06:24 MDT 2012 nils.lundquist ICE-7624 - Resolved decoding state sharing issue by removing component-level cached RowStateMap.
        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/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/column/Column.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRowRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30030 Tue Jul 17 13:36:49 MDT 2012 nils.lundquist ICE-7624 - Re-adding component-level RowStateMap caching to prevent performance implications. Will pursue implementing DataTableContext to increase state loading efficacy.
        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/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/column/Column.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRowRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30383 Fri Aug 03 11:38:22 MDT 2012 nils.lundquist ICE-7624 - Refactored DataTable rendering to use a helper object to hold state preventing issues with indexed client ids.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableFootRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableHeadRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRowRenderer.java
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderingContext.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30410 Wed Aug 08 13:08:11 MDT 2012 nils.lundquist ICE-7624 - Corrected logic of DataTableFoot/Head renderer when rendering inside the scrollable region. Refactor, due logic not being encapsulated correctly had removed some boolean logic.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableFootRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableHeadRenderer.java

          People

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

            Dates

            • Created:
              Updated:
              Resolved: