Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[MAS2.1.2][Keyboard Navigation- Welcome Tab screen] Focus gets trapped on first and last element of the page when user navigates through the page. #1881

Closed
Kumar2608 opened this issue Sep 26, 2019 · 2 comments

Comments

@Kumar2608
Copy link

Kumar2608 commented Sep 26, 2019

Actual Result:
After last interactive element of the pane i.e. "View analytics" the focus should land on the first interactive element but the focus gets trapped on "View analytics".
Same issue observed when we navigate with "Shift + Tab" in backward navigation, the keyboard focus gets trapped at the first interactive element i.e. "Bot Explorer".

Expected Result:
After last interactive element when user press "Tab", the focus should land on the first element and vice-versa.

Note:
Same issue observed throughout the application.

Repro Steps:

  1. Open the Bot Framework V4 Emulator.
  2. Welcome tab screen gets opened.
  3. Navigate to the Welcome tab and reach at "View analytics".
  4. Try to navigate further through tab key and observe the issue.

User Impact:
When a component can receive keyboard focus, but the user are not able to move away from the component using the keyboard.
Users will not be able to access other components on the page and would be trapped on it.

Test Environment:
OS: MacOs Version 10.15
Application: Bot Framework V4 Emulator (Version 4.5.2-80829)

MAS Link:
https://microsoft.sharepoint.com/:w:/r/teams/msenable/_layouts/15/WopiFrame2.aspx?sourcedoc=%7bebdc3fe1-09a9-4aa2-a29b-e97764774e6c%7d

Attachment
MAS2.1.2.Keyboard.Navigation.zip

@awalia13
Copy link

@tonyanziano - We found this issue in MAC only.

@ShikhaMishra11
Copy link

Fixed, Verified on MAC build 10.15 Beta(19A573a)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants