[BUG] Issue: IME function keys (F7/F8) not passed through in Electron app
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Issue: IME function keys (F7/F8) not passed through in Electron app When using Japanese IME on Windows, pressing F7 (katakana conversion) or F8 (half-width conversion) during text composition does not work in Claude Code desktop app. The Electron shell appears to capture these function keys before they reach the IME. Changing the IME shortcut keys to other keys does not help, as Electron captures function keys globally. Expected behavior: IME conversion keys should be passed through to the OS/IME during text input. Environment: Windows, Japanese IME, Claude Code desktop app (Electron)
What Should Happen?
Function keys F7 and F8 should be passed through to the Windows IME, allowing Japanese users to convert text to katakana (F7) or half-width characters (F8) during composition.
Error Messages/Logs
n/a
Steps to Reproduce
allway
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.113
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Other
Additional Information
Claude Code Desktop App
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗