# Chinese IME input disrupted by cursor jumping and text displacement

**URL:** <https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073>\
**Category:** Bear Web\
**Tags:** bug\
**Created:** [April 8, 2025, 3:26am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073 "2025-04-08T03:26:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kevin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/kevin/32/2449_2.png) [@Kevin](https://community.bear.app/u/Kevin)\
**Post date:** [April 8, 2025, 3:26am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/1 "2025-04-08T03:26:56Z")

</div>

**Operation system** : Windows

**Web Browser** : Firefox

* * *

## Bug report

**What were you doing** : Using the Microsoft Traditional Chinese Input Method Editor (IME) to type Chinese characters in the editor

**What feature did you use** : Editor

**What happened** : When typing Chinese characters (which requires a sequence of keystrokes per character), the input is sometimes interrupted mid-character. The cursor unexpectedly jumps to the start of the line, and text from the next line moves to the end of current line. The screencast shows two attempts at typing the same text - the first works correctly, while the second demonstrates this disruptive behavior.

**What did you expect to happen** : Complete character input without cursor disruption or text displacement.

* * *

**Feedback:** For reference, this issue does not occur in editors on other websites (e.g. Bear Community). While I’m reporting with Microsoft Changjie, this may affect other IME-based languages that require multiple keystrokes per character, which affects basic usability.

---

<div class="post-metadata">

**Author:** ![rexikan](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/rexikan/32/4117_2.png) [@rexikan](https://community.bear.app/u/rexikan)\
**Post date:** [April 8, 2025, 6:33am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/2 "2025-04-08T06:33:24Z")

</div>

Thanks for the report! I will investigate.

---

<div class="post-metadata">

**Author:** ![rexikan](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/rexikan/32/4117_2.png) [@rexikan](https://community.bear.app/u/rexikan)\
**Post date:** [April 14, 2025, 1:51pm UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/3 "2025-04-14T13:51:25Z")

</div>

We have improved IME input like Chinese pinyin, and now it should work correctly also on Windows. Let me know if you still have problems.

---

<div class="post-metadata">

**Author:** ![Kevin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/kevin/32/2449_2.png) [@Kevin](https://community.bear.app/u/Kevin)\
**Post date:** [April 15, 2025, 3:46am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/4 "2025-04-15T03:46:23Z")

</div>

Thanks for your help. Unfortunately, the issue still persists. To clarify:

1. It occurs even in Firefox’s troubleshoot mode
2. This problem is specific to Bear Web in Firefox (most other web apps work correctly)
3. It functions properly in Chrome

Hope this additional context helps. Thank you.

---

<div class="post-metadata">

**Author:** ![rexikan](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/rexikan/32/4117_2.png) [@rexikan](https://community.bear.app/u/rexikan)\
**Post date:** [April 15, 2025, 6:43am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/5 "2025-04-15T06:43:33Z")

</div>

> [@Kevin](#):
>
> Unfortunately, the issue still persists

This surprises me. I was able to replicate the issue from your first report and fixed it. Try to reload the page (Ctrl+R), and if that doesn’t help, try a full reload (Shift+Ctrl+R). If this works, let me know which kind of reload that did the trick (we might need to adjust our caching strategy).

If the problem persists even after reload, then record a new video showing the issue and I will do my best to fix it.

---

<div class="post-metadata">

**Author:** ![Kevin](https://dub1.discourse-cdn.com/flex013/user_avatar/community.bear.app/kevin/32/2449_2.png) [@Kevin](https://community.bear.app/u/Kevin)\
**Post date:** [April 15, 2025, 7:22am UTC](https://community.bear.app/t/chinese-ime-input-disrupted-by-cursor-jumping-and-text-displacement/16073/6 "2025-04-15T07:22:25Z")

</div>

> [@rexikan](#):
>
> Shift+Ctrl+R

A simple page reload (Ctrl+R) didn’t resolve the issue. However, performing a full reload (Shift+Ctrl+R) seems to have fixed the problem. I haven’t encountered any further issues so far. Thank you for your help!
