#3164·waveterm

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

Author: jihooCreated Apr 1, 2026Updated Sep 3, 2026
Labelsbugtriage

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