[GH-ISSUE #6521] [Bug] Japanese input problems on MacOS #2866

Open
opened 2026-03-23 21:25:49 +00:00 by mirror · 2 comments
Owner

Originally created by @hidetana on GitHub (Oct 10, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/6521

Originally assigned to: @asjqkkkk on GitHub.

Bug Description

When inputting Japanese on MacOS, if the input string contains Kanji character, the part that has been converted to kanji will be overwritten in the later part.

How to Reproduce

Input on keyboard: 入力テスト (Means Input test)
Type "nyuuryokutesuto" and type space to show candidates of convert Kanji, and type enter to confirm input

Actual input on app as: テストテスト
The part 入力(means Input) is orverwritten in the later part "テスト" (means Test)

Expected Behavior

The input characters are input without being overwritten.

Operating System

MacOS

AppFlowy Version(s)

Every version include latest 0.7.1

Screenshots

https://github.com/user-attachments/assets/f008b449-b38b-4a22-89eb-54a1d35235a1

Additional Context

No response

Originally created by @hidetana on GitHub (Oct 10, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/6521 Originally assigned to: @asjqkkkk on GitHub. ### Bug Description When inputting Japanese on MacOS, if the input string contains Kanji character, the part that has been converted to kanji will be overwritten in the later part. ### How to Reproduce Input on keyboard: 入力テスト (Means Input test) Type "nyuuryokutesuto" and type space to show candidates of convert Kanji, and type enter to confirm input Actual input on app as: テストテスト The part 入力(means Input) is orverwritten in the later part "テスト" (means Test) ### Expected Behavior The input characters are input without being overwritten. ### Operating System MacOS ### AppFlowy Version(s) Every version include latest 0.7.1 ### Screenshots https://github.com/user-attachments/assets/f008b449-b38b-4a22-89eb-54a1d35235a1 ### Additional Context _No response_
Author
Owner

@neverether commented on GitHub (Feb 21, 2025):

I can confirm this is still an issue with the latest AppFlowy versions.

It seems that generally speaking all east asian inputs methods are currently unsupported in AppFlowy

See related:

https://github.com/AppFlowy-IO/AppFlowy/issues/4207
https://github.com/AppFlowy-IO/AppFlowy/issues/5357
https://github.com/AppFlowy-IO/AppFlowy/issues/3540

<!-- gh-comment-id:2673524162 --> @neverether commented on GitHub (Feb 21, 2025): I can confirm this is still an issue with the latest AppFlowy versions. It seems that generally speaking all east asian inputs methods are currently unsupported in AppFlowy See related: https://github.com/AppFlowy-IO/AppFlowy/issues/4207 https://github.com/AppFlowy-IO/AppFlowy/issues/5357 https://github.com/AppFlowy-IO/AppFlowy/issues/3540
Author
Owner

@ljcucc commented on GitHub (Jul 13, 2025):

I have the similar issue with inlineAction menu #8118

<!-- gh-comment-id:3067254231 --> @ljcucc commented on GitHub (Jul 13, 2025): I have the similar issue with inlineAction menu #8118
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#2866
No description provided.