Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Conversation

@beyackle
Copy link
Contributor

Description

This is a broad fix to a lot of screen-reader related issues. The following problems referred to in #6559 have been addressed:

  • "No item in view" on triggers in tree
  • Error display just reads numbers (e.g. "6 3")
  • "one bot have been found"
  • Just "button" for expand/collapse on bot project settings
  • "westus" read instead of LUIS region
  • app settings page: toggles don't say what they do

Task Item

refs #6559

@coveralls
Copy link

coveralls commented Mar 31, 2021

Coverage Status

Coverage decreased (-0.0004%) to 51.151% when pulling 9ed39fb on beyackle/2021_SRLabels into 0e35f8d on main.

data-testid="diagnostics-tab-header--collapsed"
>
<DefaultButton
ariaLabel={formatMessage('{ errors } errors, { warnings } warnings', {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it need pluralizing here? 1 error 1 warning?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. I'll fix that too.

srinaath
srinaath previously approved these changes Apr 7, 2021
@srinaath
Copy link
Contributor

srinaath commented Apr 7, 2021

Looks good @beyackle !

@cwhitten cwhitten added this to the R13 milestone Apr 7, 2021
@cwhitten cwhitten merged commit 4daad5c into main Apr 8, 2021
@cwhitten cwhitten deleted the beyackle/2021_SRLabels branch April 8, 2021 02:44
@cwhitten cwhitten mentioned this pull request May 20, 2021
lei9444 pushed a commit to lei9444/BotFramework-Composer-1 that referenced this pull request Jun 15, 2021
* label on err/warn button and fix "one bot have been found"

* add more ARIA labels for SR fixes

* refactor tree icons into treeItem

* Update treeItem.tsx

* fix typecheck errors

* fix unit tests

* Update en-US.json

* unbreak data testIDs

* Update ToolbarButtonMenu.test.tsx

* post-merge test fix

* l10n on object types

* fix label one more place

* Update DiagnosticsStatus.tsx

* Update treeItem.tsx

* Update treeItem.tsx

* handle iconless items

Co-authored-by: Srinaath Ravichandran <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants