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

fix: a11y: arrow-key navigation stopping working after ~10 keypresses #4441

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

WofWca
Copy link
Collaborator

@WofWca WofWca commented Dec 24, 2024

Reviewing commit-by-commit should be a bit easier. But basically what this does is it un-inlines the renderer functions, addressing this issue: bvaughn/react-window#420 (comment).

I am not 100% sure whether we should squash the commits. They're all quite similar, but it might not be easy to see separate logical changes when squashed.

...upon re-render.
See bvaughn/react-window#420 (comment).

This commit simply moves the renderer function definition
from inline to top-level.
...upon re-render.
See bvaughn/react-window#420 (comment).

This commit simply moves the renderer function definition
from inline to top-level.
...upon re-render.
See bvaughn/react-window#420 (comment).

This commit simply moves the renderer function definition
from inline to top-level.
...upon re-render.
See bvaughn/react-window#420 (comment).

This commit ensures that the renderer function is defined
at the top-level, and not inline.
See bvaughn/react-window#420 (comment).

This commit simply moves the renderer function definition
from inline to top-level.

This does not appear to have functional impact as of now,
but will come in handy after #4376.
See bvaughn/react-window#420 (comment).

This commit simply moves the renderer function definition
from inline to top-level.

This does not appear to have functional impact as of now,
but will come in handy after #4376.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant