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

Editable Combobox with Grid Popup Example, Home and End keys do not have expected behavior on macOS #3191

Open
stalgiag opened this issue Dec 11, 2024 · 0 comments
Labels
bug Code defects; not for inaccurate prose regression-testing Related to AVA regression tests of example pages or AVA framework implementation within repo

Comments

@stalgiag
Copy link
Contributor

stalgiag commented Dec 11, 2024

Overview

While working on #3115, I discovered an issue with the Editable Combobox with Grid Popup Example on macOS. The Home and End keys move focus back to the textbox input but do not change the cursor index in the field on macOS.

Testing Instructions

We can use the steps from the "Home from focus on list ..." test on the example linked above.

  1. Focus on the textbox
  2. Type the key "a"
  3. Type the key "down arrow"
  4. Type the key "home"

Expectation

The popup should be closed and the cursor should be at the beginning of the textbox input. This is according to the example itself which states that the Home key "Moves focus to the textbox and places the editing cursor at the beginning of the field". This behavior has been observed by multiple testers on various versions of macOS from 13 and 15 using Chrome, Safari, and Firefox. It works as expected on Windows.

Side Note

This is handled for local testing and documented in the relevant test with this commit in #3115

@howard-e howard-e added bug Code defects; not for inaccurate prose regression-testing Related to AVA regression tests of example pages or AVA framework implementation within repo labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Code defects; not for inaccurate prose regression-testing Related to AVA regression tests of example pages or AVA framework implementation within repo
Projects
Development

No branches or pull requests

2 participants