Final Korean character is inserted into next pending input after option 3 in command approval modal

Resolved 💬 5 comments Opened Feb 20, 2026 by fabric0de Closed Apr 24, 2026

What version of the Codex App are you using (From “About Codex” dialog)?

26.217.1959(669)

What subscription do you have?

ChatGPT Plus

What platform is your computer?

Darwin 25.2.0 arm64 arm

What issue are you seeing?

This happens in the command approval modal that shows:
1) Yes
2) Yes, and don't ask again...
3) No, and tell Codex what to do differently

When I choose option 3, type Korean text, and submit, one final Korean character is inserted into the next pending input line.

What steps can reproduce the bug?

Steps to reproduce

  1. Open the command approval modal.
  2. Select option 3: No, and tell Codex what to do differently.
  3. Type Korean text (example: 근데 그게 뭐지).
  4. Submit.
  5. After the modal closes, check the next pending input line.

Actual behavior

The final Korean character is inserted into the next pending input line (for example, from 근데 그게 뭐지).

Expected behavior

No character should be carried over after submitting option 3.
The next pending input line should remain empty unless I type new input.

Test results (manual repeated runs)

  • Korean input: reproduced consistently.
  • English input (what is that): did not reproduce.
  • Numeric-only input: did not reproduce.
  • Reproduced on the same modal + option 3 path repeatedly.

What is the expected behavior?

This appears specific to Korean character input/composition handling, rather than a generic text submission issue.

Additional information

  • Reproduces with Korean input.
  • Did not reproduce with English input in my tests.
  • Using mouse click on Submit did not reproduce; this mainly happens on Enter submit.
  • The entered sentence itself is submitted correctly; only an extra trailing Hangul character leaks into the next pending input line.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗