NumericInput: [Android] [MacCatalyst] Cursor's position is wrong when the separator is entered initially
When a double value is entered and the first sign is the separator the cursor position is not accurate when the value is parsed. For example if you try to type .123 the end result will be 0.213.