Korean input fails in empty Agent chat panel on Ubuntu

Where does the bug appear (feature/product)?

:check_box_with_check: Cursor IDE

Describe the Bug

Korean input fails in the Agent chat panel when the input field is completely empty. The first Korean character cannot be input, or the IME composition window does not appear at all.

Steps to Reproduce

  1. Open Cursor Agent chat panel

  2. Ensure the input field is completely empty (no text at all)

  3. Switch to Korean input mode (Hangul) using IBus

  4. Try typing Korean characters

Expected Behavior

Korean characters should be composed and input normally from the first keystroke, just like in other applications (browser, text editor, terminal).

Operating System

:check_box_with_check: Linux

Version Information

Version: 2.4.37
VSCode Version: 1.105.1
Commit: 7b9c34466f5c119e93c3e654bb80fe9306b6cc70
Date: 2026-02-12T23:15:35.107Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Linux x64 6.17.0-14-generic
IME: IBus (default Ubuntu input method)

Workaround: Typing an English space or character first, then switching to Korean input works. However, this occurs every time when starting with Korean in an empty field.

Does this stop you from using Cursor?

:check_box_with_check: Sometimes - I can sometimes use Cursor

(The workaround of typing English first makes it usable, but it’s annoying and disrupts workflow when starting conversations in Korean)

Hi there!

We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.

To help us investigate and fix this faster, could you edit your original post to include the details from the template below?

Bug Report Template - Click to expand

Where does the bug appear (feature/product)?

  • Cursor IDE
  • Cursor CLI
  • Background Agent (GitHub, Slack, Web, Linear)
  • BugBot
  • Somewhere else…

Describe the Bug
A clear and concise description of what the bug is.


Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!


Expected Behavior
What is meant to happen here that isn’t working correctly?


Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)


Operating System

  • Windows 10/11
  • MacOS
  • Linux

Version Information

  • For Cursor IDE: Menu → About Cursor → Copy
  • For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......

CLI:
CLI Version 2026.01.17-d239e66

For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)


For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…


Additional Information
Add any other context about the problem here.


Does this stop you from using Cursor?

  • Yes - Cursor is unusable
  • Sometimes - I can sometimes use Cursor
  • No - Cursor works, but with this issue

The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.