Bug 1860074 - Accessibility: Radio buttons aren't grouped on install operator page
Summary: Accessibility: Radio buttons aren't grouped on install operator page
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Management Console
Version: 4.6
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: 4.6.0
Assignee: Steve Goodwin
QA Contact: Yadan Pei
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-07-23 16:38 UTC by Samuel Padgett
Modified: 2020-10-27 16:17 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Version: 4.6.0-0.ci-2020-07-21-114552 Cluster ID: f44bf638-0376-460a-accf-b99afeab633d Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:79.0) Gecko/20100101 Firefox/79.0
Last Closed: 2020-10-27 16:16:56 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Verification screenshot (135.84 KB, image/png)
2020-08-10 05:31 UTC, XiaochuanWang
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github openshift console pull 6231 0 None closed Bug 1860074: Address two issues on the Install Operator form 2020-11-23 14:48:40 UTC
Red Hat Product Errata RHBA-2020:4196 0 None None None 2020-10-27 16:17:14 UTC

Description Samuel Padgett 2020-07-23 16:38:16 UTC
To get to this page:

1. Select OperatorHub from the left nav
2. Click a tile
3. Click Install

On this page, none of the radio buttons have a `name` attribute or a `fieldset`. I believe this is an issue for accessibility since screen readers will have no way to know what group each radio button is from. If we add a `fieldset`, we might need some CSS to avoid changing the layout of the page. Alternately we could use `role="group"` on the `div`, but a `fieldset` is probably better.

Related to this, we should use a clickable popover like we have for the details page instead of a tooltip on the headings. We could also consider making this in-line help text.

Opening as a low severity since the Accessibility check in Firefox did not flag this as a problem, but we should investigate to see if it's an issue.

Comment 1 Steve Goodwin 2020-08-05 17:50:34 UTC
https://github.com/openshift/console/pull/6231

Comment 5 XiaochuanWang 2020-08-10 05:31:38 UTC
Created attachment 1710918 [details]
Verification screenshot

Comment 6 XiaochuanWang 2020-08-10 05:32:35 UTC
Attached the screenshot, tooltip works well on the heading of radio button.
Verified on 4.6.0-0.nightly-2020-08-07-202945

Comment 8 errata-xmlrpc 2020-10-27 16:16:56 UTC
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 (OpenShift Container Platform 4.6 GA Images), 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/RHBA-2020:4196


Note You need to log in before you can comment on or make changes to this bug.