作成日: 2026/03/17 最終更新日: 2026/03/17
文書種別
不具合
発生環境
対象コントロール:GcTextBox
状況
現象確認済み
詳細
テキストコントロールで入力した文字からふりがなを取得する場合に、テキストがある状態でIMEで文字列を入力し、候補を複数回切り替えるとふりがなが正しく取得されません。
発生条件:
1. コントロールにすでにテキストが存在している
2. 既存テキストの長さが新しい入力テキストの長さを超えている
3. 既存テキストの長さがIME入力中の最長ローマ字の長さ以下
例:
既存テキストが「ab」(長さ2)の場合に「ふ」(長さ1)を入力すると、IME入力中に表示される最長のローマ字は「fu」(長さ2)となり、上記の条件を満します。
その結果、ふりがなが正しく取得されません。
発生条件:
1. コントロールにすでにテキストが存在している
2. 既存テキストの長さが新しい入力テキストの長さを超えている
3. 既存テキストの長さがIME入力中の最長ローマ字の長さ以下
例:
既存テキストが「ab」(長さ2)の場合に「ふ」(長さ1)を入力すると、IME入力中に表示される最長のローマ字は「fu」(長さ2)となり、上記の条件を満します。
その結果、ふりがなが正しく取得されません。