TheDJ has uploaded a new change for review. https://gerrit.wikimedia.org/r/187315
Change subject: Add aria-pressed to ToggleButtonWidget ...................................................................... Add aria-pressed to ToggleButtonWidget The pressed active state needs to be represented by the Button widget to communicate this state information to screenreaders. This is not done in ButtonElement, because different kinds of widgets might need different kind of aria states to represent 'active'. Bug: T87696 Change-Id: Ic1fccb4439f213ae6ba30810d8999784cd0d082b --- M src/widgets/ToggleButtonWidget.js 1 file changed, 1 insertion(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/15/187315/1 diff --git a/src/widgets/ToggleButtonWidget.js b/src/widgets/ToggleButtonWidget.js index 31c941e..7508f2e 100644 --- a/src/widgets/ToggleButtonWidget.js +++ b/src/widgets/ToggleButtonWidget.js @@ -48,6 +48,7 @@ OO.ui.ToggleButtonWidget.prototype.setValue = function ( value ) { value = !!value; if ( value !== this.value ) { + this.$button.attr( 'aria-pressed', ( value ).toString() ); this.setActive( value ); } -- To view, visit https://gerrit.wikimedia.org/r/187315 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic1fccb4439f213ae6ba30810d8999784cd0d082b Gerrit-PatchSet: 1 Gerrit-Project: oojs/ui Gerrit-Branch: master Gerrit-Owner: TheDJ <hartman.w...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits