So not everyone in the world uses a period (.) as a decimal separator.
Some of my users are using a comma (,) as a decimal separator.
Bubble clearly knows this because numbers can be formatted with either a comma or decimal separator.
The thing is that the input field, when set to expect a number, is just erasing commas.
That makes sense if commas shouldn’t be allowed, but commas ARE allowed. So commas should be turned into periods if they’re allowed.
If you want to erase commas to turn 1,000,000 into 1000000 then just don’t allow commas in the first place.
If someone enters 45,6 it should be turned into 45.6 not 456.
Ideally it would happen in real time as the person entered the characters so they can see what they’re actually going to submit.
Or the input should just allow character masking so I can prohibit commas on my own.