When trying to use the input switching between screens, restoring the value from a double with not enought decimal numbers results in the formatter dividing the value by 10.
For instance:
value = 15.3
currencyFormatter.format(value.toString()) // with decimalPlaces: 2
currencyFormatter.getFormattedValue() // will output 1.53
When trying to use the input switching between screens, restoring the value from a double with not enought decimal numbers results in the formatter dividing the value by 10.
For instance: value = 15.3 currencyFormatter.format(value.toString()) // with decimalPlaces: 2 currencyFormatter.getFormattedValue() // will output 1.53