Bug 1874968
Summary: | Accessibility: The project selection drop down is a keyboard trap | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Cyril <cajieh> | ||||
Component: | Management Console | Assignee: | Jakub Hadvig <jhadvig> | ||||
Status: | CLOSED ERRATA | QA Contact: | Yadan Pei <yapei> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 4.6 | CC: | aos-bugs, jokerman, spadgett, yapei | ||||
Target Milestone: | --- | ||||||
Target Release: | 4.7.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
Cause: Missing handler for the 'Escape' key when manipulating with project dropdown
Consequence: Project selection dropdown cannot be dismissed.
Fix: Add handler for the 'Escape' key.
Result: Project selection dropdown can be dismissed.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-02-24 15:17:02 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Did not have time for further investigation. Will fix next sprint. @spadgett Just checking why you changed this bug title. There is another bug with the title: Accessibility: Keyboard shortcut for escaping YAML editor focus not discoverable - https://bugzilla.redhat.com/show_bug.cgi?id=1874931 Sorry, I got these bugs mixed up. I've put it back :) No worries! The PR: https://github.com/openshift/console/pull/6907 ensures the dropdown list is exited on hitting the escape button. However, restricting the tabbing to be within the dropdown involves refactoring the dropdown component. I and @Jon looked into and decided that we would hold off on fixing this bug until the component is refactored. Created a story: https://issues.redhat.com/browse/CONSOLE-2468?filter=-2 to rewrite project dropdown component which would fix this issue Using TAB keyboard for navigation, press Enter and enter into project selection drop down list, then press ESC key will exit and close project selection drop down Verified on 4.7.0-0.nightly-2020-12-04-013308 Sorry, I was checking wrongly, 4.7.0-0.nightly-2020-12-04-013308 doesn't include fix PR yet. Moving back to ON_QA until we have new build Using TAB keyboard for navigation, press Enter and enter into project selection drop down list, then press ESC key will exit and close project selection drop down Verified on 4.7.0-0.nightly-2020-12-13-202314 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.7.0 security, bug fix, and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:5633 |
Created attachment 1713485 [details] Project selection Description of problem: Non-compliance: the project selection drop down is a keyboard trap; once the activated cannot be dismissed Non-compliance: the project selection drop down cannot be dismissed and hides content underneath Version-Release number of selected component (if applicable): 4.6.0-0.nightly-2020-09-01-070508 How reproducible: Always Steps to Reproduce: 1. Locate Project selection dropdown, once activated 2. Try to keyboard Escape or any other key to dismiss it 3. Actual results: The project selection drop down cannot be dismissed Expected results: Users should be able to dismiss project selection drop down with keyboard key Additional info: