[GH-ISSUE #4174] [Bug] Texts disappeared when typing EN/Chinese characters interchangeably #1867

Closed
opened 2026-03-23 21:17:52 +00:00 by mirror · 1 comment
Owner

Originally created by @firstprayer on GitHub (Dec 20, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4174

Originally assigned to: @LucasXu0, @qinluhe on GitHub.

Bug Description

If I start typing Chinese characters immediately after English characters, the English characters will disappear magically. This happens on OSX, M1 Pro chip. AppFlowy Version 0.3.9 (1)

How to Reproduce

  1. Switch to Chinese input method (I'm using Simplified Chinese)
  2. Type an English word. Even though it's under Chinese input method, it can recognize English word, e.g. "remote"
  3. After the word is typed into the doc, try to type any Chinese character with Pinyin (e.g. "一定" = "yiding")
  4. Half way through step 3, you will see the English word from step 2 just disappeared

Also attached the screen-record for a more vivid demonstration

Expected Behavior

The texts don't disappear by themselves.

Operating System

OSX

AppFlowy Version(s)

AppFlowy Version 0.3.9 (1)

Screenshots

https://github.com/AppFlowy-IO/AppFlowy/assets/2390732/c4efc3e6-9db7-43d0-b274-dd690c000b80

Additional Context

Strangely, this bug doesn't happen if

  1. I type a space after the EN word
  2. I use US keyword to type the EN word first, then switch to CN keyword. It only happens when the EN word is typed through the CN keyword
Originally created by @firstprayer on GitHub (Dec 20, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4174 Originally assigned to: @LucasXu0, @qinluhe on GitHub. ### Bug Description If I start typing Chinese characters immediately after English characters, the English characters will disappear magically. This happens on OSX, M1 Pro chip. AppFlowy Version 0.3.9 (1) ### How to Reproduce 1. Switch to Chinese input method (I'm using Simplified Chinese) 2. Type an English word. Even though it's under Chinese input method, it can recognize English word, e.g. "remote" 3. After the word is typed into the doc, try to type any Chinese character with Pinyin (e.g. "一定" = "yiding") 4. Half way through step 3, you will see the English word from step 2 just disappeared Also attached the screen-record for a more vivid demonstration ### Expected Behavior The texts don't disappear by themselves. ### Operating System OSX ### AppFlowy Version(s) AppFlowy Version 0.3.9 (1) ### Screenshots https://github.com/AppFlowy-IO/AppFlowy/assets/2390732/c4efc3e6-9db7-43d0-b274-dd690c000b80 ### Additional Context Strangely, this bug doesn't happen if 1. I type a space after the EN word 2. I use US keyword to type the EN word first, then switch to CN keyword. It only happens when the EN word is typed through the CN keyword
mirror 2026-03-23 21:17:52 +00:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@LucasXu0 commented on GitHub (Mar 25, 2024):

closed as completed. https://github.com/AppFlowy-IO/AppFlowy-Collab/pull/178

<!-- gh-comment-id:2017610570 --> @LucasXu0 commented on GitHub (Mar 25, 2024): closed as completed. https://github.com/AppFlowy-IO/AppFlowy-Collab/pull/178
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#1867
No description provided.