BotFramework-WebChat icon indicating copy to clipboard operation
BotFramework-WebChat copied to clipboard

Keyboard focus is moving to non-interactive element “End of chat history” note

Open Kirank915 opened this issue 1 year ago • 2 comments

Is it an issue related to Adaptive Cards?

No.

What is the PWD impact?

Users who rely on keyboard will be impacted if Keyboard focus is moving to noninteractive element “End of chat history” note.

What browsers and screen readers do this issue affect?

Others

Are there any code-based customization done to Web Chat?

No, I am using Web Chat without any customizations except "styleOptions".

What version of Web Chat are you using?

Latest production

Which area does this issue affect?

Focus management

What is the public URL for the website?

https://airtuserexpdev.azurewebsites.net/Dashboard

How to reproduce the issue?

Step 1: Open the URL: https://airtuserexpdev.azurewebsites.net/Dashboard in Edge Browser.

Step 2: AIRT Dashboard page will appear, Navigate to “Chat with Sage” chat box at the bottom of the page.

Step 3: Using TAB key navigate to bottom of the page.

Step 4: Verify whether keyboard Focus order is logical and moves on to noninteractive element “End of chat history” note or not.

What do you expect?

Focus order should be logical and should not move to noninteractive element “End of chat history” note. Expected Focus Order: Bot Message -> Text box.

What actually happened?

Focus order is not logical and moves on to noninteractive element “End of chat history” note. Focus Order: Bot Message -> "End of chat history" note -> Text box.

Do you have any screenshots or recordings to repro the issue?

MAS 2 4 3_Focus is moving on noninteractive element

Did you find any DOM elements that might have caused the issue?

No response

MAS reference

https://microsoft.sharepoint.com/:w:/s/accessibility/EQnwpICBhyNEs80kSOr1v2IBQ1tiKQj6y90QKG1cRcwCEw?e=75BLFO

WCAG reference

Understanding Success Criterion 2.4.3: Focus Order (w3.org)

WAI-ARIA reference

No response

Adaptive Card JSON

No response

Additional context

No response

Kirank915 avatar Feb 09 '24 10:02 Kirank915

Bug copied from Accenture team: BUG 11645671

Kirank915 avatar Feb 09 '24 10:02 Kirank915

#A11yMAS;#A11ySev3;#MAS1.3.1;#HCL;#Accessibility;#FeatureBotframeworkwebchat-Apr23;

Kirank915 avatar Feb 09 '24 10:02 Kirank915

The "end of chat history" is by design and is a technical workaround for browser compatibility.

compulim avatar Mar 30 '24 18:03 compulim