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

dropdown menus not working in touch input mode

       

      Steps to reproduce

      Navigate to https://weekly.ci.jenkins.io/job/folder/

      click on the downward pointing chevron next to a job name in the table (see circled element in screenshot)

      Expected results

      A menu is popped up with the actions from that job

      Actual results

      Nothing happens

       

          [JENKINS-75252] dropdown menus not working in touch input mode

          Pinned comments

          Pinned by Bamla

          Bamla added a comment - - edited

          Hello, I investigated the bug where the chevron button in the `failing-pipeline` table isn’t clickable. It’s styled with `.jenkins-menu-dropdown-chevron`, and I found `pointer-events: none` in `_breadcrumbs.scss` at line *143 *causing the issue. Removing this locally restores click functionality.

          JENKINS-75251

          Bamla added a comment - - edited Hello, I investigated the bug where the chevron button in the `failing-pipeline` table isn’t clickable. It’s styled with `.jenkins-menu-dropdown-chevron`, and I found `pointer-events: none` in `_breadcrumbs.scss` at line *143 *causing the issue. Removing this locally restores click functionality. JENKINS-75251

          All comments

          James Nord added a comment -

          Probably the root cause of JENKINS-75251 (which was found first)

          James Nord added a comment - Probably the root cause of JENKINS-75251 (which was found first)

          Pinned by Bamla

          Bamla added a comment - - edited

          Hello, I investigated the bug where the chevron button in the `failing-pipeline` table isn’t clickable. It’s styled with `.jenkins-menu-dropdown-chevron`, and I found `pointer-events: none` in `_breadcrumbs.scss` at line *143 *causing the issue. Removing this locally restores click functionality.

          JENKINS-75251

          Bamla added a comment - - edited Hello, I investigated the bug where the chevron button in the `failing-pipeline` table isn’t clickable. It’s styled with `.jenkins-menu-dropdown-chevron`, and I found `pointer-events: none` in `_breadcrumbs.scss` at line *143 *causing the issue. Removing this locally restores click functionality. JENKINS-75251

          Daniel Beck added a comment -

          Screenshots indicate this happens in browsers that believe they're running with touch input devices, which probably isn't very common, which is why this largely went unnoticed so far.

          Daniel Beck added a comment - Screenshots indicate this happens in browsers that believe they're running with touch input devices, which probably isn't very common, which is why this largely went unnoticed so far.

          Daniel Beck added a comment -

          Additionally, the children menus in the breadcrumbs bar can be clicked, and they open, but they never load for me. Unsure whether that's a browser issue or a real bug related to handling of touch input somehow.

          Daniel Beck added a comment - Additionally, the children menus in the breadcrumbs bar can be clicked, and they open, but they never load for me. Unsure whether that's a browser issue or a real bug related to handling of touch input somehow.

          Daniel Beck added a comment -

          This looks like a duplicate of JENKINS-75251.

          Daniel Beck added a comment - This looks like a duplicate of JENKINS-75251 .

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

              Created:
              Updated: