作成日: 2020/11/05 最終更新日: 2021/02/10
文書種別
不具合
状況
修正済み
詳細
InputMaskにて、maskプロパティに「00」のように2文字の文字列を設定し、1文字目と2文字目の間にカーソルを移動してからBackSpaceキーを押下した場合、または1文字目の前にカーソルを移動してからDeleteキーを押下した場合に、下記のようにカーソル位置が不正になります。
1. 「1|2」でBackSpaceキーを押すと、「2|_」となって、カーソルが1文字目の後ろに移動してしまいます。
2. 「|12」でDeleteキーを押すと、「2|_」となって、カーソルが1文字目の後ろに移動してしまいます。
※ | はカーソル位置、_ はマスク文字を表します。
いずれも1文字目の前にカーソルが移動するのが正常な動作です。
1. 「1|2」でBackSpaceキーを押すと、「2|_」となって、カーソルが1文字目の後ろに移動してしまいます。
2. 「|12」でDeleteキーを押すと、「2|_」となって、カーソルが1文字目の後ろに移動してしまいます。
※ | はカーソル位置、_ はマスク文字を表します。
いずれも1文字目の前にカーソルが移動するのが正常な動作です。
回避方法
この問題はバージョン5.20203.766で修正されました。
旧文書番号
86169