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

Table columns no longer expand to fit alt-text (regression in 2.321)

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • core

      The columns for the "status of the build" in the job layout no longer expand to show the alt text in the case the icon is not shown (image loading could be disabled for usability, or referencing an external icon which can not be loaded by the current user).
      This causes the text to overflow the column and to be unreadable.

      Steps to reproduce

      • Start Jenkins
      • install cloudbees-folder plugin
      • install github-branch source
      • create a new folder in the root of Jenkins
      • create a new GitHub organisation folder in the root of Jenkins
      • disable image loading in your browser (for chome this is in settings -> privacy)
      • reload the jenkins home page

      Expected results

       

      • the alt text for the no longer loaded icons is shown
      • the alt text is legibale and does not overflow the column box bounds

      (The expected results are the actual results in 2.319.3)

       

      Actual results

      • the alt text for the no longer loaded icons is shown
      • the alt text is illegible and overflows the column boundary

      Result with Jenkins 2.319.3

      Result with Jenkins 2.332.2

      Result with Jenkins 2.345

          [JENKINS-68402] Table columns no longer expand to fit alt-text (regression in 2.321)

          James Nord created issue -
          James Nord made changes -
          Attachment New: image-2022-05-04-14-12-50-513.png [ 57971 ]
          James Nord made changes -
          Description Original: The columns for the "status of the build" in the job layout no longer expand to show the alt text in the case the icon is not shown (image loading could be disabled for usability, or referencing an external icon which can not be loaded by the current user).
          This causes the text to overflow the column and to be unreadable.
          h3. Steps to reproduce
           * Start Jenkins
           * install cloudbees-folder plugin
           * install github-branch source
           * create a new folder in the root of Jenkins
           * create a new GitHub organisation folder in the root of Jenkins
           * disable image loading in your browser (for chome this is in settings -> privacy)
           * reload the jenkins home page

          h3. Expected results

           
           * the alt text for the no longer loaded icons is shown
           * the alt text is legibale and does not overflow the column box bounds

          (The expected results are the actual results in 2.319.3)

           
          h3. Actual results
           * the alt text for the no longer loaded icons is shown
           * the alt text is illegible and overflows the column boundary



          Result with Jenkins 2.319.3

          !image-2022-05-04-13-57-58-180.png!

          Result with Jenkins 2.345
          !image-2022-05-04-13-59-41-284.png!
          New: The columns for the "status of the build" in the job layout no longer expand to show the alt text in the case the icon is not shown (image loading could be disabled for usability, or referencing an external icon which can not be loaded by the current user).
          This causes the text to overflow the column and to be unreadable.
          h3. Steps to reproduce
           * Start Jenkins
           * install cloudbees-folder plugin
           * install github-branch source
           * create a new folder in the root of Jenkins
           * create a new GitHub organisation folder in the root of Jenkins
           * disable image loading in your browser (for chome this is in settings -> privacy)
           * reload the jenkins home page

          h3. Expected results

           
           * the alt text for the no longer loaded icons is shown
           * the alt text is legibale and does not overflow the column box bounds

          (The expected results are the actual results in 2.319.3)

           
          h3. Actual results
           * the alt text for the no longer loaded icons is shown
           * the alt text is illegible and overflows the column boundary

          Result with Jenkins 2.319.3

          !image-2022-05-04-13-57-58-180.png!

          Result with Jenkins 2.332.2
          !image-2022-05-04-14-12-50-513.png!

          Result with Jenkins 2.345
          !image-2022-05-04-13-59-41-284.png!
          James Nord made changes -
          Remote Link New: This issue links to "causes of jenkinsci/github-branch-source-plugin#532 (Web Link)" [ 27716 ]
          Basil Crow made changes -
          Labels Original: regression ux New: regression ux ux-untriaged

          Basil Crow added a comment -

          Adding the ux-untriaged label as this needs bisection to determine the first failing commit (and thus the first weekly release in which this regression occurred).

          Basil Crow added a comment - Adding the ux-untriaged label as this needs bisection to determine the first failing commit (and thus the first weekly release in which this regression occurred).

          Looking into the bisect.

          Adrien Lecharpentier added a comment - Looking into the bisect.

          Git bisect indicates that the first commit this appeared was https://github.com/jenkinsci/jenkins/commit/cee0d06770e6bed478e105368ef57371814f3f79, which is the merge of jenkinsci/jenkins#5851.

          Adrien Lecharpentier added a comment - Git bisect indicates that the first commit this appeared was https://github.com/jenkinsci/jenkins/commit/cee0d06770e6bed478e105368ef57371814f3f79 , which is the merge of jenkinsci/jenkins#5851 .
          Adrien Lecharpentier made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins#5851 (Web Link)" [ 27751 ]
          Adrien Lecharpentier made changes -
          Labels Original: regression ux ux-untriaged New: regression ux

            Unassigned Unassigned
            teilo James Nord
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: