Skip to content

Confusing keyboard navigation experience #3994

@botkid25

Description

@botkid25

Version

Version 4.12.1 via npm

Describe the bug

To navigate through the messages within the transcript using the keyboard, the user needs to use tabbing, enter, and arrow keys. A bug was filed against us because you cannot get to the messages by tabbing alone, which was found to be confusing. This keyboard navigation experience appears to be working as expected: https://github.com/microsoft/BotFramework-WebChat/blob/main/docs/ACCESSIBILITY.md. Is there any public document besides this Github accessibility link that we could reference from our bot to make the experience less confusing, like a user's accessibility guide?

Expected behavior

User should be able to easily navigate with the keyboard to any of the focusable or tabbable elements without confusion.

Additional context

@cwhitten

Metadata

Metadata

Assignees

Labels

Bot ServicesRequired for internal Azure reporting. Do not delete. Do not change color.ExemptFromDailyDRIReportexempt from daily DRI reportarea-accessibilitybugIndicates an unexpected problem or an unintended behavior.customer-replied-toRequired for internal reporting. Do not delete.customer-reportedRequired for internal Azure reporting. Do not delete.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions