Skip to content

fix: 英語composing状態でスペースキーを押した場合に半角空白を入力する#312

Open
nyanko3141592 wants to merge 1 commit intomainfrom
fix/248-english-composing-space
Open

fix: 英語composing状態でスペースキーを押した場合に半角空白を入力する#312
nyanko3141592 wants to merge 1 commit intomainfrom
fix/248-english-composing-space

Conversation

@nyanko3141592
Copy link
Copy Markdown
Collaborator

概要

closes #248

英語入力モードで文字を入力中(composing状態)にスペースを押すと、変換候補選択モードに遷移してしまっていた問題を修正。

macOS標準IMEと同様に、半角スペースをmarked textに追記するよう変更。

再現手順

  1. 日本語モードで何か入力してmarked textを作る(例:
  2. 英数キーを押して英語モードに切り替える(marked textは残ったまま)
  3. スペースを押す

修正前: 変換候補ウィンドウが開く
修正後: 半角スペースがmarked textに追記される

変更内容

  • InputState.composing 状態でスペースを押したとき、inputLanguage == .english の場合は appendToMarkedText(" ") を返すよう分岐を追加
  • テスト4ケース追加(英語/日本語 × liveConversionあり/なし)

closes #248

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: 言語がenglishでcomposingの場合はスペースキーで半角空白が入力されるよう変更

1 participant