? ? Success

User tests: Successful: Unsuccessful:

avatar bahl24
bahl24
25 Mar 2019

Pull Request for Issue #24325 .

Summary of Changes

Added empty href attribute for settings icon & unpublish option in dropdown

Testing Instructions

Go to Control Panel.
Tab through whole page using keyboard.

Expected result

Setting Icon & unpublish option of all Administrator Modules (Sample Data, Logged-in Users etc.) can be selected for keyboard only users via TAB.

Actual result

Not able to select Setting icon & unpublish option through keyboard.

Documentation Changes Required

None

avatar bahl24 bahl24 - open - 25 Mar 2019
avatar bahl24 bahl24 - change - 25 Mar 2019
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 25 Mar 2019
Category Administration Templates (admin)
avatar bahl24 bahl24 - change - 25 Mar 2019
The description was changed
avatar bahl24 bahl24 - edited - 25 Mar 2019
avatar bahl24 bahl24 - change - 25 Mar 2019
Labels Added: ?
avatar bahl24 bahl24 - change - 25 Mar 2019
The description was changed
avatar bahl24 bahl24 - edited - 25 Mar 2019
avatar wilsonge
wilsonge - comment - 25 Mar 2019

I think this is another one of these places it should be a button instead of a link - because it's just opening the dropdown

avatar bahl24
bahl24 - comment - 25 Mar 2019

@wilsonge Actually, the dropdown functionality was added recently in #23934. In alpha7, it was a link with href redirecting to edit, href tag was removed in alpha8, which results in a11y issue.
If you want I can change it to a button.

avatar brianteeman
brianteeman - comment - 25 Mar 2019

it should be handled exactly the same as any dropdown menu item

avatar bahl24
bahl24 - comment - 26 Mar 2019

Other dropdown menus such as sidebar-nav & User menu use <a href="#"... tag only and are not buttons.
Screenshot from 2019-03-26 06-47-09
Screenshot from 2019-03-26 06-51-29
@wilsonge So should we change all dropdowns to buttons?

avatar wilsonge
wilsonge - comment - 26 Mar 2019

@zwiastunsw @brianteeman i would assume these should be buttons. But before I give the word could one of you two confirm please

avatar zwiastunsw
zwiastunsw - comment - 26 Mar 2019

It should be a button, not a link. Setting a with href="#" attribute is incorrect.

avatar bahl24
bahl24 - comment - 26 Mar 2019

No problem, let me change them to button and not links

avatar bahl24
bahl24 - comment - 26 Mar 2019

@wilsonge Kindly check the changes

avatar brianteeman
brianteeman - comment - 26 Mar 2019

lgtm

avatar bahl24 bahl24 - change - 14 Apr 2019
Labels Removed: J4 Issue
avatar bahl24
bahl24 - comment - 14 Apr 2019

@wilsonge @zwiastunsw Kindly test

avatar franz-wohlkoenig franz-wohlkoenig - change - 14 Apr 2019
Title
[4.0]setting icon now accessible
[4.0] setting icon now accessible
avatar franz-wohlkoenig franz-wohlkoenig - edited - 14 Apr 2019
avatar bahl24 bahl24 - change - 16 Apr 2019
Labels Added: ?
avatar wilsonge wilsonge - change - 16 Apr 2019
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2019-04-16 14:21:54
Closed_By wilsonge
avatar wilsonge wilsonge - close - 16 Apr 2019
avatar wilsonge wilsonge - merge - 16 Apr 2019
avatar wilsonge
wilsonge - comment - 16 Apr 2019

Thanks!

Add a Comment

Login with GitHub to post a comment