Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-46632

Run Details screen has double vertical scrollbar

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • blueocean-plugin
    • None
    • latest master as of ~26 Aug
    • Blue Ocean - Candidates

    Attachments

      Activity

        jamesdumay James Dumay added a comment -

        cliffmeyers edge, I assume?

        jamesdumay James Dumay added a comment - cliffmeyers edge, I assume?
        cliffmeyers Cliff Meyers added a comment -

        jamesdumay yes but would affect IE11 too. It actually also affects the Mac if (like me) you disable default OS X "invisible scrollbar" behavior. See the latest attachment.

        I know that scroll policy was added to avoid the "scrollbar jitter" when using search on the main dashboard but we may need to think about a different way of handling that.

        cliffmeyers Cliff Meyers added a comment - jamesdumay yes but would affect IE11 too. It actually also affects the Mac if (like me) you disable default OS X "invisible scrollbar" behavior. See the latest attachment. I know that scroll policy was added to avoid the "scrollbar jitter" when using search on the main dashboard but we may need to think about a different way of handling that.

        I'm seeing this in Chromium on Linux, too. Looks like it does for the others, the "outer" (right) scrollbar is inactive, scrolling happens in the inner (left) scrollbar. BO 1.3.0, Jenkins 2.73.2. 

        tsniatowski Tomasz Śniatowski added a comment - I'm seeing this in Chromium on Linux, too. Looks like it does for the others, the "outer" (right) scrollbar is inactive, scrolling happens in the inner (left) scrollbar. BO 1.3.0, Jenkins 2.73.2. 
        cliffmeyers Cliff Meyers added a comment - - edited

        tsniatowski thanks for clarifying this. You are absolutely correct that this will affect basically every OS / browser combination except for Mac OS X when the OS is set to hide scrollbars by default.

        nicu this was introduced when this code was added to index.jelly in blueocean-web:

        html { overflow-y: scroll }
        

        to prevent jitter when fast search would cause pipeline list to toggle between scroll and no-scroll. I think we'll need to find another way to accomplish that.

        cliffmeyers Cliff Meyers added a comment - - edited tsniatowski thanks for clarifying this. You are absolutely correct that this will affect basically every OS / browser combination except for Mac OS X when the OS is set to hide scrollbars by default. nicu this was introduced when this code was added to index.jelly in blueocean-web: html { overflow-y: scroll } to prevent jitter when fast search would cause pipeline list to toggle between scroll and no-scroll. I think we'll need to find another way to accomplish that.
        halkeye Gavin Mogan added a comment -

        I havn't seen it recently, so i'm saying its fixed

        halkeye Gavin Mogan added a comment - I havn't seen it recently, so i'm saying its fixed

        People

          nicu Nicolae Pascu
          cliffmeyers Cliff Meyers
          Votes:
          1 Vote for this issue
          Watchers:
          5 Start watching this issue

          Dates

            Created:
            Updated:
            Resolved: