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

[Bug]: cell editor doesn't switch as intended on tab navigation between cells #10909

Open
bturner1273 opened this issue Apr 10, 2024 · 1 comment

Comments

@bturner1273
Copy link

bturner1273 commented Apr 10, 2024

Describe the bug

bug repro

this example sets up a handsontable with two editor types x1 editor and x100 editor. The x1 editor displays the numeric value of the cell, the x100 editor displays the numeric value of the cell multiplied by 100. The first column of every row has a dropdown to switch between editor types for the subsequent column.

Switching between editor types works as intended when clicking around and the correct data is displayed. However there is a specific input sequence where I can get the editor not to switch correctly. To do this focus on a cell in the type column with your mouse, type "x1", press tab, type 2, press tab. The resulting value of the cell is 200 instead of 2 because the editor seemingly wasn't switched from x100 to x1 on the tab away from the dropdown.

Video/Screenshots

Screen.Recording.2024-04-10.at.11.10.14.AM.mov

Provide a link to the demo with the bug reproduction

bug repro

Handsontable version

v14.0.0 & v13.1.0

Framework version

React 18

Your environment

Chrome/MacOS

@adrianszymanski89
Copy link
Contributor

Hi @bturner1273

Thank you for reporting this. We weren't aware of this problem, and we even have information in our documentation that the TAB key should perform the same action as closing the cell editor in any other way.

I reported it internally for further investigation, and I get back to you when I have more information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants