J3 Issue ?
avatar eddiekonczal
eddiekonczal
5 Jun 2019

Steps to reproduce the issue

Create a "Search Form or Search Results" menu item

Audit the web page with an accessibility tool such as Deque WorldSpace plugin for Chrome

Expected result

The accessibility tool should not find any violations.

Actual result

The following violation is reported:

Form elements must have labels

Issue description
Ensures every form element has a label

Impact: critical
Learn more
Element location
input[autocomplete="off"]
Element source

To solve this violation, you need to:
Fix at least one (1) of these issues:
aria-label attribute does not exist or is empty

aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty

Form element does not have an implicit (wrapped)

Form element does not have an explicit

Element has no title attribute or the title attribute is empty

System information (as much as possible)

PHP Built On Linux 4.4.162-94.72-default #1 SMP Mon Nov 12 18:57:45 UTC 2018 (9de753f) x86_64
Database Type mysql
Database Version 5.5.39
Database Collation utf8_general_ci
Database Connection Collation utf8mb4_general_ci
PHP Version 7.0.7
Web Server Apache
WebServer to PHP Interface apache2handler
Joomla! Version Joomla! 3.9.6 Stable [ Amani ] 7-May-2019 15:00 GMT
Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4

Additional comments

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
4.00

avatar eddiekonczal eddiekonczal - open - 5 Jun 2019
avatar joomla-cms-bot joomla-cms-bot - labeled - 5 Jun 2019
avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Jun 2019
Labels Added: J3 Issue ?
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 5 Jun 2019
avatar franz-wohlkoenig franz-wohlkoenig - labeled - 5 Jun 2019
avatar brianteeman
brianteeman - comment - 5 Jun 2019

That is coming from the dropdown for ordering and unfortunately cannot be fixed as it is a problem with the js library used for that dropdown. The only thing I can suggest is to either disable the "Use search options" or to create a template override.

image

avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Jun 2019
Status New Information Required
avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Jun 2019
Labels Removed: ?
avatar franz-wohlkoenig franz-wohlkoenig - unlabeled - 5 Jun 2019
avatar SharkyKZ
SharkyKZ - comment - 12 Jun 2019

If this is about search input, it's fixed in 3.9.7 with #24482.

avatar brianteeman
brianteeman - comment - 12 Jun 2019

No its the two dropdowns that use chosen
image

avatar SharkyKZ
SharkyKZ - comment - 12 Jun 2019

OK. Based on discussion in #24623 this won't be fixed in 3.x?

avatar HLeithner
HLeithner - comment - 12 Jun 2019

I reverted my decision in #24627 so if brian can restore his pr #24623 I will merge it in 3.9.9

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 12 Jun 2019

@HLeithner can you please change Milestone 3.9.8 > 3.9.9?

avatar brianteeman
brianteeman - comment - 12 Jun 2019

@HLeithner All you have to do is to reopen the PR the branch is still there (I dont have access to re-open)

avatar HLeithner
HLeithner - comment - 12 Jun 2019

done thx

avatar SharkyKZ
SharkyKZ - comment - 18 Jun 2019

This can be closed since #24623 has been merged.

avatar joomla-cms-bot joomla-cms-bot - change - 18 Jun 2019
Closed_By Quy joomla-cms-bot
avatar joomla-cms-bot joomla-cms-bot - close - 18 Jun 2019
avatar Quy Quy - change - 18 Jun 2019
Status Information Required Closed
Closed_Date 0000-00-00 00:00:00 2019-06-18 12:54:26
Closed_By Quy
avatar joomla-cms-bot
joomla-cms-bot - comment - 18 Jun 2019

Set to "closed" on behalf of @Quy by The JTracker Application at issues.joomla.org/joomla-cms/25127

Add a Comment

Login with GitHub to post a comment