ICEfaces
  1. ICEfaces
  2. ICE-8294

ace:dataTable resizeScrolling() loses track of v-scrolling position

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0.BETA2
    • Fix Version/s: 3.1.0.RC1, 3.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      IF 3.1.x
    • Assignee Priority:
      P1

      Description

      The scrollbar checks, now being done to workaround several border sizing issues, alter the overflow rule, losing the scrolling position.

        Activity

        Hide
        Nils Lundquist added a comment -

        Revision #29662
        Committed by nils.lundquist
        Moments ago
        ICE-8294 - Persist scrollTop and scrollLeft positions of bodyTable during resizeScrolling.

        Assigning to Arran to attempt fix in Williams application prior to issue resolution.

        To reproduce reference Jins report below:

        "If there is a row expansion for a table row, the vertical scroll bar goes back to the top of the table after expansion/contract.

        Test case: go to following gas -> pda -> enter location id 1006583, retrieve, scroll down to the bottom of the table and collapse a row

        Thanks,
        Jin"

        Show
        Nils Lundquist added a comment - Revision #29662 Committed by nils.lundquist Moments ago ICE-8294 - Persist scrollTop and scrollLeft positions of bodyTable during resizeScrolling. Assigning to Arran to attempt fix in Williams application prior to issue resolution. To reproduce reference Jins report below: "If there is a row expansion for a table row, the vertical scroll bar goes back to the top of the table after expansion/contract. Test case: go to following gas -> pda -> enter location id 1006583, retrieve, scroll down to the bottom of the table and collapse a row Thanks, Jin"
        Hide
        Nils Lundquist added a comment -

        Revision #29672
        Committed by nils.lundquist
        Moments ago
        ICE-8294 - Added persistant DataTable JS state to maintain scrolling position between updates.

        Show
        Nils Lundquist added a comment - Revision #29672 Committed by nils.lundquist Moments ago ICE-8294 - Added persistant DataTable JS state to maintain scrolling position between updates.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: