I’m using an input field with the options shown below (mostly default, but the keyboard is set to “decimal pad.” It works properly with the decimal number pad on Android. However, on iOS (iPadOS) in the Preview app, if I type a decimal it immediately deletes the decimal. If I type another number after the decimal really quickly, it works, but if I don’t type another number within about a second, the cursor backs up over the decimal and just deletes it.
What’s going on here? How can I stop this behavior?