IMEモードがオンのとき文字入力後にEscキーを押下すると、入力文字がクリアされる場合がある
対象製品
InputMan for ASP.NET 7.0J
状況
修正済み
詳細
この問題はIMEモードをオンにしたテキストおよびマスクコントロールで発生します。
[テキストコントロールの現象]
コントロールに文字を入力してEnterキーで確定した後にEscキーを押下すると、このとき入力した文字がクリアされてしまいます。その後、コントロールからフォーカスを移動すると入力したテキストが表示されます。
[マスクコントロールの現象]
コントロールに文字を入力してEnterキーで確定します。その後、文字を追加入力してEnterキーで確定した後にEscキーを押下すると、追加入力した文字がクリアされてしまいます。この後コントロールからフォーカスを移動すると、追加入力した文字がコントロールに表示されます。
これらのコントロールでは、Escキーを押下しても入力後の文字が保持されることが仕様上の動作となります。
[テキストコントロールの現象]
コントロールに文字を入力してEnterキーで確定した後にEscキーを押下すると、このとき入力した文字がクリアされてしまいます。その後、コントロールからフォーカスを移動すると入力したテキストが表示されます。
[マスクコントロールの現象]
コントロールに文字を入力してEnterキーで確定します。その後、文字を追加入力してEnterキーで確定した後にEscキーを押下すると、追加入力した文字がクリアされてしまいます。この後コントロールからフォーカスを移動すると、追加入力した文字がコントロールに表示されます。
これらのコントロールでは、Escキーを押下しても入力後の文字が保持されることが仕様上の動作となります。
回避方法
この問題はService Pack 4(v7.0.2015.511)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。