【Flutter】TextFormFieldで日本語変換時の下線がずれている

実現したいこと

TextFormFieldで作成した入力欄に日本語で入力し、「Space」キーで変換しようとすると、変換時の下線が左にずれてしまします。一文字目の変換では生じませんが、文字を一度確定して、新しく入力して変換する時に生じています。

下画像の場合、最初の「あいう」を一度確定して次に、「あいう」を新しく入力して、変換しようと「Space」キーを押すと以下のように、確定済みの「あいう」にまで変換対象範囲の下線が及んでしまいます。
イメージ説明

本来であれば、2つ目のあいうにだけ変換対象範囲の下線が引かれていて欲しいです。
もし原因に心当たりがある方がいらっしゃいましたら教えていただけますと幸いです。

前提

ここに質問の内容を詳しく書いてください。
(例)
TypeScriptで●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

Flutter

1TextFormField( 2 style: const TextStyle(fontSize: 10), 3 initialValue: "", 4 onChanged: (String value) { 5 6 }, 7),

試したこと

他の生じていないTextFormFieldのコードを生じている同じソースコードに移植しても同じことが生じました。
Flutterのバージョンをアップグレードしましたが治りません。
何か環境によるものなのでしょうか?

コメントを投稿

0 コメント