[GH-ISSUE #1756] [Bug] Chinese input method is not supported well in Windows #674

Closed
opened 2026-03-23 20:39:35 +00:00 by mirror · 16 comments
Owner

Originally created by @chenyukang on GitHub (Jan 29, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1756

Bug Description

I can not input Chinese words correctly in Microsoft Pinyin (verified on full-pinyin and Double pinyin).

demo

I remember Obsidian has similiar issue, which caused by CodeMirror, update to CodeMirror 6.0 resolved it.
https://forum.obsidian.md/t/chinese-ime-issues-in-windows-1909/30018/9

Not sure whether AppFlowy uses CodeMirror, this issue seems more serious, since we can not input anything in Chinese.

How to Reproduce

Open any document and begin to type in Pinyin.

Expected Behavior

Input correctly.

Operating System

Windows 11 Enterprise

AppFlowy Version(s)

v0.0.9.1

Screenshots

No response

Additional Context

No response

Originally created by @chenyukang on GitHub (Jan 29, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1756 ### Bug Description I can not input Chinese words correctly in Microsoft Pinyin (verified on full-pinyin and Double pinyin). ![demo](https://user-images.githubusercontent.com/230646/215334611-11b76dcd-fc9b-411f-9d92-aec865a207aa.gif) I remember Obsidian has similiar issue, which caused by CodeMirror, update to CodeMirror 6.0 resolved it. https://forum.obsidian.md/t/chinese-ime-issues-in-windows-1909/30018/9 Not sure whether AppFlowy uses CodeMirror, this issue seems more serious, since we can not input anything in Chinese. ### How to Reproduce Open any document and begin to type in Pinyin. ### Expected Behavior Input correctly. ### Operating System Windows 11 Enterprise ### AppFlowy Version(s) v0.0.9.1 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@annieappflowy commented on GitHub (Jan 30, 2023):

Thanks for reporting.
This is a duplicate of https://github.com/AppFlowy-IO/AppFlowy/issues/1517

<!-- gh-comment-id:1407999015 --> @annieappflowy commented on GitHub (Jan 30, 2023): Thanks for reporting. This is a duplicate of https://github.com/AppFlowy-IO/AppFlowy/issues/1517
Author
Owner

@6ag commented on GitHub (Feb 4, 2023):

@chenyukang 而且输入法候选框不能正确的跟随光标位置,这个好像是Flutter一直存在的硬伤

<!-- gh-comment-id:1416657578 --> @6ag commented on GitHub (Feb 4, 2023): @chenyukang 而且输入法候选框不能正确的跟随光标位置,这个好像是Flutter一直存在的硬伤
Author
Owner

@jwcen commented on GitHub (Apr 5, 2023):

@annieappflowy Has It been fixed? This bug is so annoying that I can't work

<!-- gh-comment-id:1497211264 --> @jwcen commented on GitHub (Apr 5, 2023): @annieappflowy Has It been fixed? This bug is so annoying that I can't work
Author
Owner

@annieappflowy commented on GitHub (Apr 5, 2023):

Hi @jwcen , this is a known issue, but we have no control over it. We've reported it to the Google Flutter team: https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223, which has not been fixed. Waiting on the fix, we are working on the web app using a different framework, which won't have any issues typing in simplified or traditional Chinese characters.

<!-- gh-comment-id:1497218589 --> @annieappflowy commented on GitHub (Apr 5, 2023): Hi @jwcen , this is a known issue, but we have no control over it. We've reported it to the Google Flutter team: https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223, which has not been fixed. Waiting on the fix, we are working on the web app using a different framework, which won't have any issues typing in simplified or traditional Chinese characters.
Author
Owner

@leenzhu commented on GitHub (Jun 9, 2023):

Just happend to find this issue https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223 has been closed this as completed.

FYI. :-)

<!-- gh-comment-id:1583789361 --> @leenzhu commented on GitHub (Jun 9, 2023): Just happend to find this issue https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223 has been closed this as [completed](https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aclosed+archived%3Afalse+reason%3Acompleted). FYI. :-)
Author
Owner

@annieappflowy commented on GitHub (Jun 9, 2023):

Thanks @leenzhu for the heads-up. Checking

<!-- gh-comment-id:1584339935 --> @annieappflowy commented on GitHub (Jun 9, 2023): Thanks @leenzhu for the heads-up. Checking
Author
Owner

@lztz0022 commented on GitHub (Jun 12, 2023):

Looking forward to the next release to fix this bug!

<!-- gh-comment-id:1586435475 --> @lztz0022 commented on GitHub (Jun 12, 2023): Looking forward to the next release to fix this bug!
Author
Owner

@Renzo-Olivares commented on GitHub (Jun 12, 2023):

Hello the issue closed in https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223 was related to a similar issue on Linux. I don't think this will solve this issue on Windows. I would be interested in knowing more about this issue so I can help solve it if possible. I am unable to reproduce this issue on the flutter/samples demo of TextEditingDeltas. https://github.com/flutter/samples/tree/main/simplistic_editor using Chinese (Simplified, China) Microsoft Pinyin.

<!-- gh-comment-id:1588068416 --> @Renzo-Olivares commented on GitHub (Jun 12, 2023): Hello the issue closed in https://github.com/flutter/flutter/issues/113909#issuecomment-1311478223 was related to a similar issue on Linux. I don't think this will solve this issue on Windows. I would be interested in knowing more about this issue so I can help solve it if possible. I am unable to reproduce this issue on the flutter/samples demo of TextEditingDeltas. https://github.com/flutter/samples/tree/main/simplistic_editor using `Chinese (Simplified, China) Microsoft Pinyin`.
Author
Owner

@annieappflowy commented on GitHub (Jun 13, 2023):

Thanks @Renzo-Olivares for following up with us. We're still checking. Will update on this thread

<!-- gh-comment-id:1588645823 --> @annieappflowy commented on GitHub (Jun 13, 2023): Thanks @Renzo-Olivares for following up with us. We're still checking. Will update on this thread
Author
Owner

@annieappflowy commented on GitHub (Sep 4, 2023):

Fixed. Please give it a try with the latest release and let us know if you run into any issues.
image

<!-- gh-comment-id:1705333547 --> @annieappflowy commented on GitHub (Sep 4, 2023): Fixed. Please give it a try with the latest [release](https://github.com/AppFlowy-IO/AppFlowy/releases) and let us know if you run into any issues. <img width="322" alt="image" src="https://github.com/AppFlowy-IO/AppFlowy/assets/12026239/25c85611-db95-4bcf-b616-feceae565fcf">
Author
Owner

@jinshaopu commented on GitHub (Nov 10, 2023):

0.3.7 on ubuntu 23.04 with fctix5 .the same issues

<!-- gh-comment-id:1805663205 --> @jinshaopu commented on GitHub (Nov 10, 2023): 0.3.7 on ubuntu 23.04 with fctix5 .the same issues
Author
Owner

@toplinuxsir commented on GitHub (Jan 3, 2024):

0.4.0 on ubuntu 23.04 with fcitx5 . the same issues!

<!-- gh-comment-id:1874864391 --> @toplinuxsir commented on GitHub (Jan 3, 2024): 0.4.0 on ubuntu 23.04 with fcitx5 . the same issues!
Author
Owner

@lynnww commented on GitHub (Jan 22, 2024):

0.4.3 repeat the bug again.

image

<!-- gh-comment-id:1903111300 --> @lynnww commented on GitHub (Jan 22, 2024): 0.4.3 repeat the bug again. ![image](https://github.com/AppFlowy-IO/AppFlowy/assets/7655742/978c433c-6c01-4334-8388-a2d4a56707b0)
Author
Owner

@MyEclipseyang commented on GitHub (Feb 2, 2024):

0.4.3 repeat the bug again.

image

So did I

<!-- gh-comment-id:1923053610 --> @MyEclipseyang commented on GitHub (Feb 2, 2024): > 0.4.3 repeat the bug again. > > ![image](https://private-user-images.githubusercontent.com/7655742/298447030-978c433c-6c01-4334-8388-a2d4a56707b0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY4NTY2NTEsIm5iZiI6MTcwNjg1NjM1MSwicGF0aCI6Ii83NjU1NzQyLzI5ODQ0NzAzMC05NzhjNDMzYy02YzAxLTQzMzQtODM4OC1hMmQ0YTU2NzA3YjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDIwMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAyMDJUMDY0NTUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWU3MGQzYjA2OWE0ZTk3N2ExYjdlY2JlMmExMWFmYWEwZmY1ODY4ODM4ZTcyYzVkMGRhMDQ0MGFjOGNiODk5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.jVin4-b_xcd-sIAEvXRwyPLda6uCxDGHPihFkLh_82s) So did I
Author
Owner

@MyEclipseyang commented on GitHub (Feb 2, 2024):

0.4.3 repeat the bug again.

image

I update to 0.4.5, and find AppFlowy can enter Chinese correctly

<!-- gh-comment-id:1923082290 --> @MyEclipseyang commented on GitHub (Feb 2, 2024): > 0.4.3 repeat the bug again. > > ![image](https://private-user-images.githubusercontent.com/7655742/298447030-978c433c-6c01-4334-8388-a2d4a56707b0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY4NTY2NTEsIm5iZiI6MTcwNjg1NjM1MSwicGF0aCI6Ii83NjU1NzQyLzI5ODQ0NzAzMC05NzhjNDMzYy02YzAxLTQzMzQtODM4OC1hMmQ0YTU2NzA3YjAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDIwMiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAyMDJUMDY0NTUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MWU3MGQzYjA2OWE0ZTk3N2ExYjdlY2JlMmExMWFmYWEwZmY1ODY4ODM4ZTcyYzVkMGRhMDQ0MGFjOGNiODk5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.jVin4-b_xcd-sIAEvXRwyPLda6uCxDGHPihFkLh_82s) I update to 0.4.5, and find AppFlowy can enter Chinese correctly
Author
Owner

@xiwwqk commented on GitHub (Apr 3, 2024):

0.53再次出现错误,使用微软输入法正常输入,使用其他输入法会出现错误,但在一行开头加入空格之后,就会正常输入。

<!-- gh-comment-id:2033515752 --> @xiwwqk commented on GitHub (Apr 3, 2024): 0.53再次出现错误,使用微软输入法正常输入,使用其他输入法会出现错误,但在一行开头加入空格之后,就会正常输入。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#674
No description provided.