lakejs/lake

正在输入中文的时候按回车不应该触发Enter的相关事件

meng-fan-lei opened this issue · 3 comments

比如正在输入nihao的时候,没有选词,而是直接按下Enter,预期的结果应该是nihao上屏,并且不会新增段落。
我能想到的一个方法是在触发Enter的keydown事件后,检测event.isComposing是否为true,如果为true则直接return。
在macOS及windows11均稳定复现该bug。

我在改进这块代码,需要考虑 composing 状态。

最新版本已修复。

原来的处理方式只解决了 Windows 系统,MacOS 需要另外加判断。 f96aa47