microsoft / AdaptiveCards

A new way for developers to exchange card content in a common and consistent way.
https://adaptivecards.io
MIT License
1.72k stars 543 forks source link

[Adaptive Cards-code area]: An invisible element receives keyboard focus between the content divider and the code section. #8734

Closed HasnuddinMohammed closed 8 months ago

HasnuddinMohammed commented 8 months ago

Problem Description

Test Environment: Platform: Win32 OS version: 23H2 (Build 25967.1010) Application: Adaptive Card Visualizer Application Version: 1.2.2310.16007 Screen reader: Narrator

Repro steps:​

  1. Open the Adaptive Card Visualizer application.
  2. Navigate the code area observe the issue

Actual Result:
Users are observed that, “An unseen element gets the focus between the code section and the content divider.”

Expected result:
For better user experience, keyboard shouldn’t land on hidden element/controls.

User Experience:
An unseen element takes keyboard focus between the content divider and the code section. This can be disorienting for users, as they may not realize where their keyboard input is directed. It could lead to confusion and frustration while navigating the page.

Card JSON

Designer Bug. Repro on UWP Adaptive Card visualizer

Screenshot

No response

HasnuddinMohammed commented 8 months ago

Logged in incorrect path, hence closing this issue.