I am using MaskedInput
to create a time picker for my web app. I used the example present on the grommet
website but I can't get it to work properly. For example, on the widget shown on the website
https://v2.grommet.io/maskedinput
I can tap on the hours to change the hours but then I can't tap on the minutes to change the minutes. For the minutes to show up, I need to first tap outside to loose focus and then tap on the minutes to be able to see the minutes. Same thing then applies to am/pm selection. I can't see it unless I loose focus, then tap on the am/pm setting and then change it.
How can I configure such that user can see the input values when they click on any of the inputs within the masked input even if the field is already focussed?
This sandbox also displays the same problem present on grommet
website https://codesandbox.io/s/github/grommet/grommet-sandbox?initialpath=/maskedinput&module=%2Fsrc%2FMaskedInput.js
The problem arise when a value is set on the MaskedInput which is a very likely case for time picker. See the attached video that shows the problem. When I tap on the minutes, the minutes dropdown is shown but after that when I tap on the hours or the am/pm, no other dropdowns are shown.