I am working on a finance-related app and encountered an issue related to input fields.
This probably won’t be an app-breaking issue but it is affecting the UX a little bit.
Here is my setting of an input field, (decimal, limited to 2 digits).
To reproduce the issue:
- Input a value with 2 decimals
- Delete the value
- Input the value again right after you delete it.
See below as the Bubble.io input field’s behavior:
The Bubble.io input cursor will stop at the last decimal place of the input. No matter how many more digits you input, it will always only stop at the decimals. The user will have to click on the starting digit to input a new number.
See this for the Stripe’s input field’s behavior:
For Stripe’s input, the cursor will stop at the starting digit of that field instead of stay on the last decimal. The user can start input a new number directly.
Has anyone encountered this before and what are your tips to improve the UX here?
Inputs are appreciated.
Thank you in advance,