Skip to content

Enter 確定した英単語の後続候補を表示 / Show English continuations after Enter confirmation - #1290

Merged
KazumaProject merged 2 commits into
devfrom
codex/english-enter-continuations
Nov 12, 2026
Merged

KazumaProject merged 2 commits into
devfrom
codex/english-enter-continuations

Conversation

@KazumaProject

Copy link
Copy Markdown
Owner

日本語

英語の候補をタップすると後続語候補が表示されますが、Enter による編集中テキストの確定では、その検索が呼ばれていませんでした。Enter 確定に成功した後、確定した文字列を使って既存の後続語検索・表示処理を呼び出します。

  • ariana を Enter で確定すると Grande を表示し、選択すると ariana Grande を入力できます。
  • 後続語表示設定や英語予測の既存の条件を再利用します。編集中テキストの右側に残りがある場合は後続語検索を開始しません。
  • dev 起点の独立した PR です。文法訂正の変更は含みません。

検証

  • 修正前の dev の APK で、ariana の実入力を確認したうえで Enter 確定後に Grande が表示されないことを再現。
  • Lite Standard Debug: 関連ユニットテスト 11 件成功(後続語の既存契約・英語スペース処理)。
  • Pixel 6 / Android 17(API 37): 実機テスト 2 件成功。通常・フローティングキーボードで Enter 確定後の Grande 表示と選択による入力、設定 OFF を確認。文法訂正は OFF で検証。
  • Full 版・他の端末・他アプリでの動作は未確認。
  • コミットは実装と直接関係する回帰テストのみ。APK、ログ、一時スクリプトはリポジトリ外に保存。

English

Tapping an English candidate offered phrase continuations, but confirming composing text with Enter did not start that lookup. After successful Enter confirmation, use the confirmed text with the existing continuation lookup and display pipeline.

  • Confirming ariana with Enter offers Grande; selecting it inserts ariana Grande.
  • Reuse the existing continuation-setting and English-prediction conditions. Skip the lookup when a composing tail remains to the right of the caret.
  • This is an independent PR based on dev, with no grammar-correction changes.

Validation

  • Reproduced the missing Grande continuation with the pre-change dev APK after asserting the actual ariana input.
  • Lite Standard Debug: 11 related unit tests passed.
  • Pixel 6 / Android 17 (API 37): all 2 device tests passed, covering visible Grande continuations and selection after Enter on docked/floating keyboards, plus the disabled setting. Grammar correction was disabled throughout.
  • Full builds, other devices, and other editor apps have not been verified.
  • Only implementation and directly related regression tests are committed; APKs, logs, and temporary scripts remain outside the repository.

@KazumaProject
KazumaProject merged commit f2405a8 into dev Nov 12, 2026
1 check passed
@KazumaProject
KazumaProject deleted the codex/english-enter-continuations branch November 12, 2026 18:02
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.

1 participant