File tree Expand file tree Collapse file tree
src/view/frontend/web/js/toolbar Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -87,7 +87,10 @@ export const auditMethods = {
8787 if ( ! this . menu ) return ;
8888 const group = this . menu . querySelector ( `[data-group-key="${ key } "]` ) ;
8989 if ( group ) {
90- group . classList . toggle ( 'mageforge-toolbar-menu-group--collapsed' , this . collapsedGroups . has ( key ) ) ;
90+ const isCollapsed = this . collapsedGroups . has ( key ) ;
91+ group . classList . toggle ( 'mageforge-toolbar-menu-group--collapsed' , isCollapsed ) ;
92+ const header = group . querySelector ( '.mageforge-toolbar-menu-group-header' ) ;
93+ if ( header ) header . setAttribute ( 'aria-expanded' , String ( ! isCollapsed ) ) ;
9194 }
9295 } ,
9396
Original file line number Diff line number Diff line change @@ -132,6 +132,7 @@ export const uiMethods = {
132132 const header = document . createElement ( 'button' ) ;
133133 header . type = 'button' ;
134134 header . className = 'mageforge-toolbar-menu-group-header' ;
135+ header . setAttribute ( 'aria-expanded' , String ( ! this . collapsedGroups . has ( key ) ) ) ;
135136 header . onclick = ( e ) => {
136137 e . preventDefault ( ) ;
137138 e . stopPropagation ( ) ;
You can’t perform that action at this time.
0 commit comments