jspreadsheet / ce

Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
https://bossanova.uk/jspreadsheet/v4
MIT License
6.66k stars 820 forks source link

Issue of the first character being inputted in English during IME mode #1630

Closed sunaga104 closed 1 year ago

sunaga104 commented 1 year ago

I am truly appreciative of this project, but I've encountered an issue when inputting in Japanese using IME mode; the first character is being entered in English. Upon inspecting the code, it seems that an input tag is being generated simultaneously with the keydown event, which appears to be preventing the first character from being inputted in IME mode. Notably, this issue does not occur with the Pro version.

Is there any intention to address this issue in the future for the CE version? I kindly request a fix for this bug if possible.

This issue is related to the following previous issues: https://github.com/jspreadsheet/ce/issues/1417 https://github.com/jspreadsheet/ce/issues/883

hodeware commented 1 year ago

That is not a bug, it is more a limitation on the structure how the editors works on the CE distribution. There are not plans to include that on the CE, and this feature is already available on the Pro distributions.

sunaga104 commented 1 year ago

Thank you for your response. I understand.