You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hide the coral-checkbox component using aria-hidden="true", so that while it provides a visual affordance for the selected state, the selected state for the item will be communicated to assistive technology using aria-selected on each of the cells.
Ensure that aria-selected attribute is included on each masonry item, when selectionMode !== 'none'
Ensure that the accessibilityState status message is not hidden on mac-like devices when the item is selected. This should ensure that the "Checked" state of an item is communicated by VoiceOver.
The text was updated successfully, but these errors were encountered:
majornista
added a commit
to majornista/coral-spectrum
that referenced
this issue
Oct 11, 2022
…) - Selected state of the folder is not announced to the screen reader (#250)
* fix(#244): [Masonry][Accessibility] add aria-multiselectable to parent element with role="grid"
* fix(#249): [Masonry][Accessibility] Files: Main Navigation (Card View) - Selected state of the folder is not announced to the screen reader
## [4.15.6](v4.15.5...v4.15.6) (2022-11-02)
### Bug Fixes
* **#249:** [Masonry][Accessibility] Files: Main Navigation (Card View) - Selected state of the folder is not announced to the screen reader ([#250](#250)) ([ff33df1](ff33df1)), closes [#249](#249) [#244](#244) [#249](#249)
Expected Behavior
A screen reader should accurately announces the selected/unselected state of Masonry items, which in AEM will contain Card View items and folders.
Actual Behavior
A screen reader does not accurately announce the selected/unselected state of Masonry items, which in AEM will contain Card View items and folders.
Reproduce Scenario (including but not limited to)
https://opensource.adobe.com/coral-spectrum/examples/#masonry or any AEM UI using coral-masonry.
Steps to Reproduce
Described in ASSETS-6844
Browser name/version/os (ie Chrome Version 62.0.3202.94 (Official Build) (64-bit) MacOS)
Chrome Version 105.0.5195.125 (Official Build) (arm64) MacOS
Coral Spectrum version
v4.15.2
Possible solution
aria-multiselectable
.aria-hidden="true"
, so that while it provides a visual affordance for the selected state, the selected state for the item will be communicated to assistive technology usingaria-selected
on each of the cells.aria-selected
attribute is included on each masonry item, whenselectionMode !== 'none'
accessibilityState
status message is not hidden on mac-like devices when the item is selected. This should ensure that the "Checked" state of an item is communicated by VoiceOver.The text was updated successfully, but these errors were encountered: