handsontable / handsontable

JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
https://handsontable.com
Other
19.15k stars 2.94k forks source link

Fix `imeFastEdit` option being reset after `updateSettings` call #10933

Closed budnix closed 3 weeks ago

budnix commented 3 weeks ago

Context

The PR fixes a bug where the IME editor mode was deactivated after the regular updateSettings method call. The internal state of the FocusManager was cleared unintentionally.

How has this been tested?

I tested the changes locally and I covered the fix with a new test.

Types of changes

Related issue(s):

  1. fixes https://github.com/handsontable/dev-handsontable/issues/1865

Affected project(s):

Checklist:

github-actions[bot] commented 3 weeks ago

Launch the local version of documentation by running:

npm run docs:review a83062aea811e104cd46d3b29f4349fa1b5e130d