Make WordPress Core

Changeset 33412


Ignore:
Timestamp:
07/24/2015 05:56:50 PM (11 years ago)
Author:
ocean90
Message:

Customizer: Hide inactive reorder buttons for menu items from assistive technologies.

props afercia.
fixes #33114.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/js/customize-nav-menus.js

    r33392 r33412  
    678678                    return;
    679679                }
    680                 section.container.find( '.menu-item .menu-item-reorder-nav button' ).prop( 'tabIndex', 0 );
    681                 section.container.find( '.menu-item.move-up-disabled .menus-move-up' ).prop( 'tabIndex', -1 );
    682                 section.container.find( '.menu-item.move-down-disabled .menus-move-down' ).prop( 'tabIndex', -1 );
    683                 section.container.find( '.menu-item.move-left-disabled .menus-move-left' ).prop( 'tabIndex', -1 );
    684                 section.container.find( '.menu-item.move-right-disabled .menus-move-right' ).prop( 'tabIndex', -1 );
     680                section.container.find( '.menu-item .menu-item-reorder-nav button' ).attr({ 'tabindex': '0', 'aria-hidden': 'false' });
     681                section.container.find( '.menu-item.move-up-disabled .menus-move-up' ).attr({ 'tabindex': '-1', 'aria-hidden': 'true' });
     682                section.container.find( '.menu-item.move-down-disabled .menus-move-down' ).attr({ 'tabindex': '-1', 'aria-hidden': 'true' });
     683                section.container.find( '.menu-item.move-left-disabled .menus-move-left' ).attr({ 'tabindex': '-1', 'aria-hidden': 'true' });
     684                section.container.find( '.menu-item.move-right-disabled .menus-move-right' ).attr({ 'tabindex': '-1', 'aria-hidden': 'true' });
    685685            } );
    686686        },
Note: See TracChangeset for help on using the changeset viewer.