Make WordPress Core

Ticket #32682: 32682.patch

File 32682.patch, 2.4 KB (added by ocean90, 9 years ago)
  • src/wp-admin/js/customize-nav-menus.js

     
    436436                        this.itemSectionHeight();
    437437
    438438                        $( 'body' ).addClass( 'adding-menu-items' );
     439                        this.$el.attr( 'aria-hidden', 'false' );
    439440
    440441                        // Collapse all controls.
    441442                        _( this.currentMenuControl.getMenuItemControls() ).each( function( control ) {
     
    459460                        this.selected = null;
    460461
    461462                        $( 'body' ).removeClass( 'adding-menu-items' );
     463                        this.$el.attr( 'aria-hidden', 'true' );
    462464                        $( '#available-menu-items .menu-item-handle.item-added' ).removeClass( 'item-added' );
    463465
    464466                        this.$search.val( '' );
     
    18001802                                }
    18011803
    18021804                                if ( ! $( 'body' ).hasClass( 'adding-menu-items' ) ) {
     1805                                        $( this ).attr( 'aria-expanded', 'true' );
    18031806                                        api.Menus.availableMenuItemsPanel.open( self );
    18041807                                } else {
     1808                                        $( this ).attr( 'aria-expanded', 'false' );
    18051809                                        api.Menus.availableMenuItemsPanel.close();
    18061810                                        event.stopPropagation();
    18071811                                }
  • src/wp-includes/class-wp-customize-control.php

     
    15381538         */
    15391539        public function content_template() {
    15401540                ?>
    1541                 <button type="button" class="button-secondary add-new-menu-item">
     1541                <button type="button" class="button-secondary add-new-menu-item" aria-expanded="false" aria-controls="available-menu-items">
    15421542                        <?php _e( 'Add Items' ); ?>
    15431543                </button>
    15441544                <button type="button" class="not-a-button reorder-toggle">
  • src/wp-includes/class-wp-customize-nav-menus.php

     
    601601         */
    602602        public function available_items_template() {
    603603                ?>
    604                 <div id="available-menu-items" class="accordion-container">
     604                <div id="available-menu-items" class="accordion-container" aria-hidden="true">
    605605                        <div class="customize-section-title">
    606606                                <button type="button" class="customize-section-back" tabindex="-1">
    607607                                        <span class="screen-reader-text"><?php _e( 'Back' ); ?></span>