Skip to content

[QFE] Cherry-pick remove keyboard help screen to 4.17.1#5522

Merged
compulim merged 16 commits into
v4.17.1-qfefrom
port-5234-to-4.17.1
Jul 24, 2025
Merged

[QFE] Cherry-pick remove keyboard help screen to 4.17.1#5522
compulim merged 16 commits into
v4.17.1-qfefrom
port-5234-to-4.17.1

Conversation

@compulim

@compulim compulim commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

Fix candidate for #5220, #5212, #4965, #4918

Changelog Entry

Fixed

Description

Removed keyboard control screen from the chat window to address several accessibility issues

  • I have added tests and executed them locally
  • I have updated CHANGELOG.md
  • I have updated documentation

Review Checklist

This section is for contributors to review your work.

  • Accessibility reviewed (tab order, content readability, alt text, color contrast)
  • Browser and platform compatibilities reviewed
  • CSS styles reviewed (minimal rules, no z-index)
  • Documents reviewed (docs, samples, live demo)
  • Internationalization reviewed (strings, unit formatting)
  • package.json and package-lock.json reviewed
  • Security reviewed (no data URIs, check for nonce leak)
  • Tests reviewed (coverage, legitimacy)

* remove keyboard helper screen from web chat

* update test case for transcript avigation isualKeyboardIndicator

* update change log file for pull request changes

* update test case for visual keyboard indicator

* remove keyboard navigation steps in test case

* Update CHANGELOG.md

Co-authored-by: Eugene <EOlonov@gmail.com>

* Update translations

* Remove snapshots and test tooling

* Update docs

---------

Co-authored-by: Amir Mursal <amirmursal@microsoft.com>
Co-authored-by: Eugene <EOlonov@gmail.com>
@compulim compulim changed the title Cherry-pick remove keyboard help screen to 4.17.1 [QFE] Cherry-pick remove keyboard help screen to 4.17.1 Jul 24, 2025
@compulim compulim marked this pull request as ready for review July 24, 2025 00:00
@compulim compulim marked this pull request as draft July 24, 2025 00:00
@compulim compulim marked this pull request as ready for review July 24, 2025 20:39
@compulim compulim merged commit f60e164 into v4.17.1-qfe Jul 24, 2025
24 checks passed
@compulim compulim deleted the port-5234-to-4.17.1 branch July 24, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants