You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What Operating System are you using (both controller, and any agents involved in the problem)?
Windows
Reproduction steps
Navigate to a run page.
Click the "Pipeline Overview" button in the left sidebar.
Click the bidirectional arrow button at the top right corner of the "Pipeline" graph.
The "Pipeline" graph expands to almost fill the Web browser window. The elements behind it are blurred and mostly do not react to mouse clicks.
Press the TAB key on the keyboard.
Expected Results
The focus should move only within the "Pipeline" pane; it should not be possible to use the keyboard to move the focus out of that pane except by closing it.
Actual Results
The first TAB keypress moves the focus to some hidden link, and a "Skip to content" tooltip appears. Further TAB keypresses move the focus to the search box, logout button, etc.; and it is possible to type to the search box and press Enter to search, even though it is blurred.
Anything else?
These should perhaps be separate issues:
The corners of the blurring backdrop are rounded, so the backdrop does not quite reach the corners of the web page behind it. If the application navigator button of the Customizable Header plugin has been configured, then it can still receive a mouse click at the top left corner of the page and pop up its menu. The corners of the backdrop should not be rounded.
The nodes and labels in the graph do not have tab stops; it is not possible to move the focus to them by repeatedly pressing the TAB key. It should be possible to navigate from here to the pipeline console of each node by using only the keyboard.
Are you interested in contributing a fix?
No response
The text was updated successfully, but these errors were encountered:
react-modal (as used in src/main/frontend/pipeline-console-view/pipeline-console/main/ConsoleLogModal.tsx) apparently solves this by handling the focus and blur events. https://mui.com/material-ui/react-modal/#focus-trap
Jenkins and plugins versions report
Environment
What Operating System are you using (both controller, and any agents involved in the problem)?
Windows
Reproduction steps
Expected Results
The focus should move only within the "Pipeline" pane; it should not be possible to use the keyboard to move the focus out of that pane except by closing it.
Actual Results
The first TAB keypress moves the focus to some hidden link, and a "Skip to content" tooltip appears. Further TAB keypresses move the focus to the search box, logout button, etc.; and it is possible to type to the search box and press Enter to search, even though it is blurred.
Anything else?
These should perhaps be separate issues:
Are you interested in contributing a fix?
No response
The text was updated successfully, but these errors were encountered: