Hi,
I’m reaching out to highlight an observation regarding the latest releases of the @handsontable/react library, particularly versions 14.1 onwards.
Description of the Issue:
When utilizing the select functionality within a cell that includes a search dropdown option, I noticed an unexpected behavior. If a user searches for a string that is not present in the dropdown list and then removes some characters from the search string, the element of the dropdown that matches the search string disappears. However, the height of the dropdown remains the same, which is not the expected behavior.
Steps to Reproduce:
- Access the provided JSFiddle example for version 14.x.
- Navigate to the column containing the select dropdown, specifically the “classic color” column.
- Within the dropdown, input any string that is not present in the options. For instance, type “ex”.
- Manually delete the last character of the input string by pressing the backspace/delete key.
- Take note of the behavior exhibited by the dropdown at this point.
Issue with latest version 14.x :
expected behaviour:
Observation:
This issue persists in version 14.x of the library but is not present in versions 13.x or earlier.
Live Examples:
To provide a clear demonstration of the issue:
Version 13.x (no issue): https://jsfiddle.net/kzoa3d2n/
Version 14.x (issue present): https://jsfiddle.net/janhum84/1/
We are an existing customer and this is creating issues in our live product environment. It would be great if this could be fixed.
Thanks!