ICEfaces
  1. ICEfaces
  2. ICE-8849

ace:dataTable - horizontal scrollbar rendered needlessly in Firefox

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: EE-3.2.0.GA, 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      Firefox
    • Assignee Priority:
      P1
    • Salesforce Case Reference:
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      Add the following CSS override:

                  .ui-datatable-scrollable-body{
                      overflow-x: hidden;
                  }
      Show
      Add the following CSS override:             .ui-datatable-scrollable-body{                 overflow-x: hidden;             }

      Description

      When displaying a large table in Firefox that spans the page, a horizontal scrollbar is rendered when there is no need for one to be rendered.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case Reference 5007000000QWbduAAD
        Hide
        Arran Mccullough added a comment -

        Attached test case and screen shot.

        Show
        Arran Mccullough added a comment - Attached test case and screen shot.
        Arran Mccullough made changes -
        Attachment Case11856Example.zip [ 15296 ]
        Attachment Case11856ExampleWAR.zip [ 15297 ]
        Attachment Firefox-horizontal-scrollbar.jpg [ 15298 ]
        Ken Fyten made changes -
        Assignee Nils Lundquist [ nils.lundquist ]
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Fix Version/s 3.3 [ 10370 ]
        Assignee Priority P1 [ 10010 ]
        Hide
        Nils Lundquist added a comment -

        Either I cannot reproduce this bug or it is specific to particular Windows environments.

        Show
        Nils Lundquist added a comment - Either I cannot reproduce this bug or it is specific to particular Windows environments.
        Hide
        Nils Lundquist added a comment -

        This effect is a random one related to race conditions within Firefox. It is unclear how much this behaviour can be improved. Resizing the window repeatedly to similar sizes produces this unnecessary scrollbar at random.

        Show
        Nils Lundquist added a comment - This effect is a random one related to race conditions within Firefox. It is unclear how much this behaviour can be improved. Resizing the window repeatedly to similar sizes produces this unnecessary scrollbar at random.
        Hide
        Nils Lundquist added a comment -

        The amount of width extending past bounds to cause the scroll changes randomly with every minimization / maximization. At times, no horizontal scrollbar is generated, as expected.

        Show
        Nils Lundquist added a comment - The amount of width extending past bounds to cause the scroll changes randomly with every minimization / maximization. At times, no horizontal scrollbar is generated, as expected.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33006 Wed Jan 09 10:02:52 MST 2013 nils.lundquist ICE-8849 - ace:dataTable scrollable - removed 1px adjustment from FF+PC
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Hide
        Nils Lundquist added a comment -

        Revision #33006
        Committed by nils.lundquist
        3 minutes ago
        ICE-8849 - ace:dataTable scrollable - removed 1px adjustment from FF+PC

        This increases the odds of undersizing due to a race condition when the window is manually resized on the PC.

        Show
        Nils Lundquist added a comment - Revision #33006 Committed by nils.lundquist 3 minutes ago ICE-8849 - ace:dataTable scrollable - removed 1px adjustment from FF+PC This increases the odds of undersizing due to a race condition when the window is manually resized on the PC.
        Nils Lundquist made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: