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

Keyboard handling problem in Webkit based browsers #1071

Open
allencblee opened this issue Jan 15, 2015 · 2 comments
Open

Keyboard handling problem in Webkit based browsers #1071

allencblee opened this issue Jan 15, 2015 · 2 comments

Comments

@allencblee
Copy link

When pressing the down arrow key to move to the next row, the focused row jumps to the middle of the grid when attempting to scroll up the grid. This happens in webkit browsers only. The strange bouncing behaviour happens when using the up arrow key to scroll down the grid. This is related to #1043 but the latest fix doesn't resolve the problem completely.

@kfranqueiro
Copy link
Member

I noticed this and this was actually part of the reason I debounced when fixing that issue (aside from performance) - I wanted to leave browsers' default behavior intact in that regard. I'll ask the team for more input on what they think about the difference in behavior, though I'm not sure what to do to resolve it that wouldn't amount to removing the debounce and affecting performance instead.

@allencblee
Copy link
Author

@kfranqueiro Thanks for prompt response. IMHO, there shouldn't be performance problems even if there's no debouncing because the keyboard typematic rate is only 11 keys/sec. On the contrary, after adding the debouncing, the bouncing effect gives users an impression that the scrolling is not fast enough to be smooth.

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

No branches or pull requests

2 participants