From 37837c88f18ec3ed7cbaa712701a61d5722d2648 Mon Sep 17 00:00:00 2001 From: "Dominik Schilling (ocean90)" Date: Sat, 27 Jun 2015 10:04:32 +0000 Subject: [PATCH] Customizer: Add an `aria-expanded` attribute to the Add Menu button to improve accessibility. props afercia. fixes #32791. git-svn-id: https://develop.svn.wordpress.org/trunk@32971 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/customize-nav-menus.js | 2 ++ src/wp-includes/class-wp-customize-section.php | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/wp-admin/js/customize-nav-menus.js b/src/wp-admin/js/customize-nav-menus.js index 4d6d758224..e707e4d34f 100644 --- a/src/wp-admin/js/customize-nav-menus.js +++ b/src/wp-admin/js/customize-nav-menus.js @@ -855,11 +855,13 @@ customizer = section.container.closest( '.wp-full-overlay-sidebar-content' ); if ( expanded ) { button.addClass( 'open' ); + button.attr( 'aria-expanded', 'true' ); content.slideDown( 'fast', function() { customizer.scrollTop( customizer.height() ); }); } else { button.removeClass( 'open' ); + button.attr( 'aria-expanded', 'false' ); content.slideUp( 'fast' ); } } diff --git a/src/wp-includes/class-wp-customize-section.php b/src/wp-includes/class-wp-customize-section.php index e7befe7bfd..2c4db4ef4b 100644 --- a/src/wp-includes/class-wp-customize-section.php +++ b/src/wp-includes/class-wp-customize-section.php @@ -562,9 +562,8 @@ class WP_Customize_New_Menu_Section extends WP_Customize_Section { protected function render() { ?>
  • -