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

[MGTP-Planner-Docs-More option]: Task automatically removed when pressing Esc key to collapse "More Options" button. #3135

Open
Raisul123 opened this issue Mar 8, 2024 · 1 comment

Comments

@Raisul123
Copy link
Collaborator

Test Environment:
OS Build: Windows 11 
Version: 24H2 (OS Build 26058.1400) 
Browser: Edge dev 
Browser Version 123.0.2400.1 (Official build) dev (64-bit)
URL: Overview - Docs ⋅ Storybook (mgt.dev)

Repro Steps:

  1. Open the above URL.
  2. The ‘Microsoft Graph Toolkit Playground' Overview page will get displayed.
  3. Navigate to the ‘MGTP-Planner’ and activate it.
  4. Navigate to the ‘Docs’ and activate it.
  5. Navigate to the ‘More option’ three dotted button and activate it.
  6. Navigate to “Delete Task” using Tab key.
  7. Press Esc key to collapse ‘More option’ button.
  8. Observe the issue.

Actual Result:
Task automatically removed when pressing Esc key to collapse "More Options" button.

Expected Result:
Task should not remove when pressing Esc key to collapse "More Options" button.
After Pressing Esc key “More option” should collapse.

User Impact:
It will be difficult for the keyboard users to close expanded list and to perform functionality if the Task automatically removed when pressing Esc key to collapse "More Options" button. Hence, they are blocked from performing action.

“ Have feedback on bugs logged, please tag bug as “A11yRCA“ and add your feedback in the comment section. “

Attachments:

More.option-After.pressing.Esc.key.to.collapse.more.option.button.task.closed.automatically.mp4
@gavinbarron
Copy link
Member

The escape key press while the delete button is focused is causing the delete button to be clicked.

This also happens for a tab key press.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo 📃
Development

No branches or pull requests

2 participants