NPM Resource Changed PR-4.3-dev Failure

User tests: Successful: Unsuccessful:

avatar JackKellyUK
JackKellyUK
6 Dec 2022

Summary of Changes

Awesomplete is raising a Serious issue in axe for a missing title / aria-label attribute.

image

Added title attribute to results list.

There is an open issue about this, a fix looks to be implemented with the listLabel property, but it is currently unreleased.

Testing Instructions

  • Setup Smart Search > Search menu item (Smart Search > Search Suggestions global setting must be enabled)
  • Run axe browser plugin / find awesomplete list ul and check for title / aria-label attribute

Actual result BEFORE applying this Pull Request

No title / aria-label attribute present on Awesomplete list

Expected result AFTER applying this Pull Request

Title attribute present on Awesomplete list

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar JackKellyUK JackKellyUK - open - 6 Dec 2022
avatar JackKellyUK JackKellyUK - change - 6 Dec 2022
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 6 Dec 2022
Category JavaScript Repository NPM Change
avatar JackKellyUK JackKellyUK - change - 6 Dec 2022
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2022-12-06 18:58:22
Closed_By JackKellyUK
Labels Added: NPM Resource Changed PR-4.3-dev
avatar JackKellyUK JackKellyUK - close - 6 Dec 2022

Add a Comment

Login with GitHub to post a comment