Skip to content

[Bug]: Korean IME input garbled / characters reordered during composition #3164

@jihoo

Description

@jihoo

Current Behavior

Still seeing Korean input issues(Different from the earlier, though) on the latest version — thought it worth flagging since the changelog mentioned a fix in v0.14.1.

When typing Korean via IME (e.g. trying to type 안녕하세요, 저건 뭔가요?), the composed text comes out garbled: characters get reordered, split, or merged incorrectly — e.g. 안녕하세,요 저 건뭔 가요?. It doesn't happen consistently; it seems to occur more under slight timing variation (fast typing, or occasionally during any keystroke), which makes it feel like a race condition in how composition events are handled.

Win 10 LTSC, Korean, Wave 0.14.4; wsl2/Ubuntu 24.04.4 LTS.

Expected Behavior

Expected: Text committed as typed
Actual: Syllable blocks occasionally split, reordered, or duplicated mid-composition

Steps To Reproduce

  1. Open any shell in Wave Terminal
  2. Switch to Korean IME
  3. Type a sentence at a moderate-to-fast pace

Wave Version

v0.14.4

Platform

Windows

OS Version/Distribution

Windows 10 22H2, Ubuntu 24.04.4 LTS

Architecture

x64

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageNeeds triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions