RTC NPM Resource Changed PR-5.1-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
22 Mar 2024

Pull Request for Issue #43101 .

Summary of Changes

Only add a tabindex to menu items that are not links

Testing Instructions

  1. Create a menu module that is using the default layout (not the cassiopeia layout) and publish in the menu position
  2. Create a menu item of type url and add a link icon class of "fas fa-envelope"
  3. Create a menu item of type url and add a link icon class of "fas fa-envelope" and Display Menu Item Title - No
  4. Create a menu item of type header

as it is a js change you will need to either use a pre-built package or `npm build:js"

Actual result BEFORE applying this Pull Request

When using the keyboard to navigate the menu using the tab key there will be multiple extra tab stops as shown below

tab-bad

Expected result AFTER applying this Pull Request

extra tab stops are no longer present as shown below

tab-good

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

thanks @C-Lodder

Votes

# of Users Experiencing Issue
0/1
Average Importance Score
3.00

avatar brianteeman brianteeman - open - 22 Mar 2024
avatar brianteeman brianteeman - change - 22 Mar 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 22 Mar 2024
Category JavaScript Repository NPM Change
avatar brianteeman brianteeman - change - 22 Mar 2024
The description was changed
avatar brianteeman brianteeman - edited - 22 Mar 2024
avatar brianteeman brianteeman - change - 22 Mar 2024
The description was changed
avatar brianteeman brianteeman - edited - 22 Mar 2024
avatar brianteeman brianteeman - change - 22 Mar 2024
Labels Added: NPM Resource Changed PR-5.1-dev
avatar exlemor exlemor - test_item - 22 Mar 2024 - Tested successfully
avatar exlemor
exlemor - comment - 22 Mar 2024

I have tested this item ✅ successfully on 871b7c1

I have tested this successfully from the Joomla_5.1.0-beta3-dev+pr.43116-Development-Update_Package.zip update.

I doubt this matters, but using the TAB key to switch from 1 menu item to another only worked with Chrome, Vivaldi and Opera...

For Firefox, Safari and Orion: it was the right/left arrow that does the same function.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43116.

avatar Quy Quy - test_item - 23 Mar 2024 - Tested successfully
avatar Quy
Quy - comment - 23 Mar 2024

I have tested this item ✅ successfully on 871b7c1


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43116.

avatar Quy Quy - change - 23 Mar 2024
Status Pending Ready to Commit
avatar Quy
Quy - comment - 23 Mar 2024

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43116.

avatar Quy Quy - change - 23 Mar 2024
Labels Added: RTC
avatar LadySolveig
LadySolveig - comment - 27 Mar 2024

Thank you @brianteeman and also for testing @Quy and @exlemor

avatar LadySolveig LadySolveig - change - 27 Mar 2024
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-03-27 17:57:02
Closed_By LadySolveig
avatar LadySolveig LadySolveig - close - 27 Mar 2024
avatar LadySolveig LadySolveig - merge - 27 Mar 2024
avatar brianteeman
brianteeman - comment - 27 Mar 2024

thanks

Add a Comment

Login with GitHub to post a comment