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

Support Neo keyboard layout’s arrow-key navigation in search #3750

Open
1 task
ath opened this issue Jan 4, 2024 · 0 comments
Open
1 task

Support Neo keyboard layout’s arrow-key navigation in search #3750

ath opened this issue Jan 4, 2024 · 0 comments
Labels
P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug

Comments

@ath
Copy link

ath commented Jan 4, 2024

Describe the problem

As a user of the API pages I would like to use arrow-key navigation to select a topic I am interested in.

I start off by visiting https://api.dart.dev/
This forwards me on Jan 4th 2024 to: https://api.dart.dev/stable/3.2.4/index.html
In the upper right corner I use the search field and enter whenComp.
Now pressing Modifier-4 + a should be the equivalent to <Arrowkey-Down>.

Possible one of your colleagues uses the Neo layout and can reproduce this. It just takes 10 seconds. https://www.neo-layout.org/ is showing a map of the layout. M4 is in the lower left corner and the letter a is where the d on qwerty sits.

Ubuntu does support the Neo2 layout.

Expected fix

The problem can be fixed by analyzing which keys are actually recorded here. It seems that when I hit Mod4+a it is handled like hitting the End key. The problem is fixed when navigating down is possible via Mod4+a and up via Mod4+l.

On which browser(s) did you experience this issue?

Firefox, Chrome

Additional context

Ubuntu 20.04
Firefox and Chrome both do this, but only in the search box of api.dart.dev
Keyboard selection in Ubuntu: German (Neo2)
The Mod4 key sits on the > < | key in the lower left keyboard.

I would like to fix this problem.

  • I will try and fix this problem on dart.dev.
@atsansone atsansone transferred this issue from dart-lang/site-www Jan 23, 2024
@devoncarew devoncarew transferred this issue from dart-lang/sdk Apr 16, 2024
@srawlins srawlins added type-enhancement A request for a change that isn't a bug P3 A lower priority bug or feature request labels Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P3 A lower priority bug or feature request type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

2 participants