From c80eb712264bd80843751b4ee3f1b8ac4fb14e8f Mon Sep 17 00:00:00 2001 From: Andrea Fercia Date: Mon, 11 Jul 2022 10:10:09 +0200 Subject: [PATCH] Add aria-checked to the selected heading level menu item. (#42273) --- packages/block-library/src/heading/heading-level-dropdown.js | 1 + packages/block-library/src/site-title/edit/level-toolbar.js | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/block-library/src/heading/heading-level-dropdown.js b/packages/block-library/src/heading/heading-level-dropdown.js index 592787b5fa9dd..d8a4eae0ab34d 100644 --- a/packages/block-library/src/heading/heading-level-dropdown.js +++ b/packages/block-library/src/heading/heading-level-dropdown.js @@ -60,6 +60,7 @@ export default function HeadingLevelDropdown( { selectedLevel, onChange } ) { onClick() { onChange( targetLevel ); }, + role: 'menuitemradio', }; } } ) } diff --git a/packages/block-library/src/site-title/edit/level-toolbar.js b/packages/block-library/src/site-title/edit/level-toolbar.js index 442a551afb990..704c948d33673 100644 --- a/packages/block-library/src/site-title/edit/level-toolbar.js +++ b/packages/block-library/src/site-title/edit/level-toolbar.js @@ -21,6 +21,7 @@ export default function LevelControl( { level, onChange } ) { sprintf( __( 'Heading %d' ), currentLevel ), isActive, onClick: () => onChange( currentLevel ), + role: 'menuitemradio', }; } ); return (