WordPress.org

Make WordPress Core

Ticket #39026: 39026.diff

File 39026.diff, 1.1 KB (added by afercia, 4 years ago)
  • src/wp-content/themes/twentyseventeen/assets/js/navigation.js

     
    1717
    1818                container.find( '.menu-item-has-children > a, .page_item_has_children > a' ).after( dropdownToggle );
    1919
    20                 // Toggle buttons and submenu items with active children menu items.
    21                 container.find( '.current-menu-ancestor > button' ).addClass( 'toggled-on' );
     20                // Set the active submenu dropdown toggle button initial state and screen reader text.
     21                container.find( '.current-menu-ancestor > button' )
     22                        .addClass( 'toggled-on' )
     23                        .attr( 'aria-expanded', 'true' )
     24                        .find( '.screen-reader-text' )
     25                        .text( twentyseventeenScreenReaderText.collapse );
     26                // Set the active submenu initial state.
    2227                container.find( '.current-menu-ancestor > .sub-menu' ).addClass( 'toggled-on' );
    2328
    2429                container.find( '.dropdown-toggle' ).click( function( e ) {