ERPNext Number Rounding Issue

There’s an issue with the client side rounding on the currency value

In the first example, I’m using the number format #.####,## with currency precision 0 and float precision 0
When I input 3334 on any currency or float field, it will automatically replace it as 3
This happened with all numbers which have several repetition of the same numbers
Like 5554 will become 6 or 4445 will become 4 and so on

First Example

In the second example, I changed my number format to # ####,## and the previous issue doesn’t happen. If I use another format like #,####.##, the issue also doesn’t persist.

Second example

Please fix this since the #.####,## number formatting is widely used in Indonesia