MaskedInput
Web アプリのタイム ピッカーを作成するために使用しています。ウェブサイトにある例を使用しましたが、grommet
正しく動作しません。たとえば、ウェブサイトに表示されるウィジェットで
https://v2.grommet.io/maskedinput
時間をタップして時間を変更できますが、分をタップして分を変更することはできません。分を表示するには、まず外側をタップして焦点を緩め、次に分をタップして分を表示できるようにする必要があります。同じことが、午前/午後の選択にも当てはまります。フォーカスを外さない限り見えないので、午前/午後の設定をタップして変更します。
フィールドがすでにフォーカスされている場合でも、ユーザーがマスクされた入力内の入力のいずれかをクリックしたときに入力値を表示できるように構成するにはどうすればよいですか?
grommet
このサンドボックスは、ウェブサイトhttps://codesandbox.io/s/github/grommet/grommet-sandbox?initialpath=/maskedinput&module=%2Fsrc%2FMaskedInput.jsに存在する同じ問題も表示します
この問題は、MaskedInput に値が設定されたときに発生します。これは、タイム ピッカーの場合に非常によくあるケースです。問題を示す添付のビデオを参照してください。分をタップすると、分のドロップダウンが表示されますが、その後、時間または午前/午後をタップすると、他のドロップダウンは表示されません。