From e914cdf29cbdafa064564933d79d1ab5a07b9507 Mon Sep 17 00:00:00 2001 From: Mario Santos <34552881+SantosGuillamot@users.noreply.github.com> Date: Tue, 30 May 2023 15:39:22 +0200 Subject: [PATCH] Remove not needed aria-hidden attribute in navigation block experiment (#51044) * Add aria-hidden selector * Use `offsetParent` to check if the menu is visible * Remove `aria-hidden` attribute --- lib/experimental/interactivity-api/blocks.php | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/experimental/interactivity-api/blocks.php b/lib/experimental/interactivity-api/blocks.php index d9a2b1b2718a8..5071f8d239093 100644 --- a/lib/experimental/interactivity-api/blocks.php +++ b/lib/experimental/interactivity-api/blocks.php @@ -112,7 +112,6 @@ function gutenberg_block_core_navigation_add_directives_to_markup( $block_conten ) ) { $w->set_attribute( 'data-wp-class.has-modal-open', 'selectors.core.navigation.isMenuOpen' ); $w->set_attribute( 'data-wp-class.is-menu-open', 'selectors.core.navigation.isMenuOpen' ); - $w->set_attribute( 'data-wp-bind.aria-hidden', '!selectors.core.navigation.isMenuOpen' ); $w->set_attribute( 'data-wp-effect', 'effects.core.navigation.initMenu' ); $w->set_attribute( 'data-wp-on.keydown', 'actions.core.navigation.handleMenuKeydown' ); $w->set_attribute( 'data-wp-on.focusout', 'actions.core.navigation.handleMenuFocusout' );