Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Expose toggle buttons in accessibility tree #1403

Closed
Comandeer opened this issue Dec 11, 2018 · 0 comments Β· Fixed by ckeditor/ckeditor5-ui#517
Closed

Expose toggle buttons in accessibility tree #1403

Comandeer opened this issue Dec 11, 2018 · 0 comments Β· Fixed by ckeditor/ckeditor5-ui#517
Assignees
Labels
domain:accessibility This issue reports an accessibility problem. domain:ui/ux This issue reports a problem related to UI or UX. package:ui type:improvement This issue reports a possible enhancement of an existing feature.
Milestone

Comments

@Comandeer
Copy link
Member

Is this a bug report or feature request? (choose one)

πŸ†• Feature request

πŸ’» Version of CKEditor

https://ckeditor.com/docs/ckeditor5/latest/examples/builds/classic-editor.html

πŸ“‹ Steps to reproduce

  1. Click "Bold" button in the toolbar.

βœ… Expected result

[aria-pressed] attribute changes value from off to on.

❎ Actual result

[aria-pressed] attribute is added only when the button is in on state.

πŸ“ƒ Other details that might be useful

https://w3c.github.io/aria-practices/examples/button/button.html

@oleq oleq added type:improvement This issue reports a possible enhancement of an existing feature. status:confirmed package:ui labels Dec 11, 2018
@oleq oleq added domain:ui/ux This issue reports a problem related to UI or UX. module:ux labels Dec 11, 2018
@Reinmar Reinmar added this to the next milestone Mar 25, 2019
@mlewand mlewand added the domain:accessibility This issue reports an accessibility problem. label Jul 15, 2019
@oleq oleq modified the milestones: nice-to-have, iteration 26 Aug 12, 2019
oleq added a commit to ckeditor/ckeditor5-basic-styles that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-block-quote that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-heading that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-highlight that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-image that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-link that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-list that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-paragraph that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
oleq added a commit to ckeditor/ckeditor5-alignment that referenced this issue Aug 12, 2019
Fix: The UI buttons should be marked as toggleable for better assistive technologies support (see ckeditor/ckeditor5#1403).
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
domain:accessibility This issue reports an accessibility problem. domain:ui/ux This issue reports a problem related to UI or UX. package:ui type:improvement This issue reports a possible enhancement of an existing feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants