Skip to content

Commit b2d50f9

Browse files
committed
Selectmenu: fixed aria-activedescendant for button element
1 parent 9cf0f21 commit b2d50f9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ui/jquery.ui.selectmenu.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ $.widget( "ui.selectmenu", {
156156
that.focus = item.index;
157157

158158
// Set ARIA active decendent
159-
that.button.attr( "aria-activedescendant", item.element.attr( "id" ) );
159+
that.button.attr( "aria-activedescendant", that.menuItems.eq( item.index ).find( "a" ).attr( "id" ) );
160160

161161
},
162162
// set ARIA role
@@ -383,7 +383,7 @@ $.widget( "ui.selectmenu", {
383383
// change ARIA attr
384384
this.menuItems.find( "a" ).attr( "aria-selected", false );
385385
this._getSelectedItem().find( "a" ).attr( "aria-selected", true );
386-
this.button.attr( "aria-activedescendant", item.element.attr( "id" ) );
386+
this.button.attr( "aria-activedescendant", this.menuItems.eq( item.index ).find( "a" ).attr( "id" ) );
387387
},
388388

389389
_setOption: function( key, value ) {

0 commit comments

Comments
 (0)