Make WordPress Core

Ticket #32791: 32791.patch

File 32791.patch, 1.6 KB (added by afercia, 10 years ago)
  • src/wp-admin/js/customize-nav-menus.js

     
    854854                                content = section.container.find( '.new-menu-section-content' ),
    855855                                customizer = section.container.closest( '.wp-full-overlay-sidebar-content' );
    856856                        if ( expanded ) {
    857                                 button.addClass( 'open' );
     857                                button.addClass( 'open' ).attr( 'aria-expanded', 'true' );
    858858                                content.slideDown( 'fast', function() {
    859859                                        customizer.scrollTop( customizer.height() );
    860860                                });
    861861                        } else {
    862                                 button.removeClass( 'open' );
     862                                button.removeClass( 'open' ).attr( 'aria-expanded', 'false' );
    863863                                content.slideUp( 'fast' );
    864864                        }
    865865                }
  • src/wp-includes/class-wp-customize-section.php

     
    564564        protected function render() {
    565565                ?>
    566566                <li id="accordion-section-<?php echo esc_attr( $this->id ); ?>" class="accordion-section-new-menu">
    567                         <button type="button" class="button-secondary add-new-menu-item add-menu-toggle">
     567                        <button type="button" class="button-secondary add-new-menu-item add-menu-toggle" aria-expanded="false">
    568568                                <?php echo esc_html( $this->title ); ?>
    569                                 <span class="screen-reader-text"><?php _e( 'Press return or enter to open' ); ?></span>
    570569                        </button>
    571570                        <ul class="new-menu-section-content"></ul>
    572571                </li>