mui / mui-x

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
https://mui.com/x/
3.94k stars 1.21k forks source link

[DataGrid] Broken "start editing" integration with Korean #10850

Open CrazyThink opened 8 months ago

CrazyThink commented 8 months ago

Steps to reproduce

Link to live example: https://codesandbox.io/s/h8ctzn?file=/src/Demo.tsx

Steps:

  1. Click on an empty cell and quickly enter Korean. (like ㅁㅁㅁㅁㅁ)

https://github.com/mui/mui-x/assets/20267962/bff2fc8f-1b2d-494c-be2a-c6da4214e6fb

Current behavior

aㅁㅁㅁㅁ

Expected behavior

ㅁㅁㅁㅁㅁ

Context

I get the value of aㅁㅁㅁㅁ, instead of ㅁㅁㅁㅁㅁ

Related issues https://github.com/mui/mui-x/issues/4687

Your environment

npx @mui/envinfo ``` System: OS: Windows 10 10.0.22621 Binaries: Node: 20.4.0 - C:\Program Files\nodejs\node.EXE Yarn: 3.6.3 - C:\Program Files\nodejs\yarn.CMD npm: 9.7.2 - C:\Program Files\nodejs\npm.CMD Browsers: Chrome: Not Found // 118.0.5993.118 Edge: Chromium (117.0.2045.31) ```

Search keywords: start editing

lacoony1205 commented 7 months ago

Hi. I also reported the same issue last October. How's it going?

https://github.com/mui/mui-x/issues/10788

csk4765551 commented 3 weeks ago

This issue has been found not only in the Korean language but also in Japanese and Chinese environments. Could you please address this problem?

#10788