ICEfaces
  1. ICEfaces
  2. ICE-7622

ace:dataTable - column alignment off when changing pages on a scrollable table

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC1, 3.0.RC2
    • Fix Version/s: 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces RC1a bld 7
    • Assignee Priority:
      P2

      Description

      If an ace:dataTable is set to be scrollable and do pagination, the column alignment is missing for all pages other than the first page. It looks like the column calculation is only done for the first page and not the other pages.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case [5007000000JMQUL]
        Arran Mccullough made changes -
        Ken Fyten made changes -
        Fix Version/s 3.0 [ 10241 ]
        Assignee Priority P2
        Assignee Nils Lundquist [ nils.lundquist ]
        Hide
        Nils Lundquist added a comment -

        Arrans guess is probably right. This'll be an easy fix.

        Show
        Nils Lundquist added a comment - Arrans guess is probably right. This'll be an easy fix.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27090 Wed Jan 04 14:12:12 MST 2012 nils.lundquist ICE-7622 - Required resize calls following pagination.
         - Required resizeable cells on the first row of each page rather than always on row 0
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Hide
        Nils Lundquist added a comment -

        Revision #27090
        Committed by nils.lundquist
        ICE-7622 - Required resize calls following pagination.

        • Required resizeable cells on the first row of each page rather than always on row .
        Show
        Nils Lundquist added a comment - Revision #27090 Committed by nils.lundquist ICE-7622 - Required resize calls following pagination. Required resizeable cells on the first row of each page rather than always on row .
        Nils Lundquist made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27098 Thu Jan 05 09:58:24 MST 2012 nils.lundquist Fix to ICE-7622 - Clearing model (via set row index to -1) to allow correct loading of state (due to row index being included in state saving id) to find if a cell was a member of the top row of a page had introduced an odd filtering bug. Fixed by loading state earlier, prior to row index manipulation and passing the result into encodeRow and encodeRegularCell.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: