ICEfaces
  1. ICEfaces
  2. ICE-9164

ace:tableConfigPanel - launcher state out of sync with panel

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3
    • Component/s: None
    • Labels:
      None
    • Environment:
      IF 3.x

      Description

      The ace:tableConfigPanel launcher ends up after several requests with out of out of sync state and causes a number of errors:

      - inappropriately timed submit
      - double event binding
      - old element references

        Activity

        Nils Lundquist created issue -
        Nils Lundquist made changes -
        Field Original Value New Value
        Assignee Nils Lundquist [ nils.lundquist ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34375 Fri Apr 12 08:52:57 MDT 2013 nils.lundquist ICE-9164 - TableConfigPanel lazy init fixed, previously used the target table id as init id. Launcher now finds elements as needed rather than holding possibly out of sync ConfigPanel elements.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/tableconfigpanel/tableconfigpanel.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableHeadRenderer.java
        Hide
        Nils Lundquist added a comment -

        Revision #34375
        Committed by nils.lundquist
        8 minutes ago
        ICE-9164 - TableConfigPanel lazy init fixed, previously used the target table id as init id. Launcher now finds elements as needed rather than holding possibly out of sync ConfigPanel elements.

        Show
        Nils Lundquist added a comment - Revision #34375 Committed by nils.lundquist 8 minutes ago ICE-9164 - TableConfigPanel lazy init fixed, previously used the target table id as init id. Launcher now finds elements as needed rather than holding possibly out of sync ConfigPanel elements.
        Nils Lundquist made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34381 Fri Apr 12 11:36:08 MDT 2013 ken.fyten ICE-9164 - TableConfigPanel lazy init fixed, previously used the target table id as init id. Launcher now finds elements as needed rather than holding possibly out of sync ConfigPanel elements.
        Files Changed
        Commit graph MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableDecoder.java
        Commit graph MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableHeadRenderer.java
        Commit graph MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/ace/component/resources/icefaces.ace/tableconfigpanel/tableconfigpanel.js
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: