ui icon indicating copy to clipboard operation
ui copied to clipboard

UI issue: "Convert currency" format use comma while Expense amount use period.

Open Buzzmovies opened this issue 1 year ago • 7 comments

When adding an expense, the amount uses a period for decimal, but when enabling the "Convert currency" option, the amount needs a comma. Seems to be affecting the Web version only

I am unsure if my localization settings in Windows 11 or Google Chrome could affect this, but I feel both fields should be the same.

On a personal note, I hate comma while tracking money amounts.

Convert currency uses a comma image

Expense Details uses a period image

Desktop app: image

Buzzmovies avatar Feb 06 '24 10:02 Buzzmovies

Hi there and thanks for reaching us.

I've just checked the feature and for me, it seems to be working fine with just 0, no commas. Since we're using browser native input and have little to no control over this, please make sure your browser/system localization isn't using this format.

If it still happens after changing localization, feel free to reopen this issue.

beganovich avatar Feb 07 '24 17:02 beganovich

Hello,

Localization definitely has something to do with this issue. But an astute developer would have wondered why one field has a comma and the other a period.

If localization was the only issue here, wouldn't both fields be one of the other?

Thank you

Buzzmovies avatar Feb 08 '24 12:02 Buzzmovies

@hillelcoren might be able to confirm if Flutter implementation uses native web inputs and if it respects localization.

beganovich avatar Feb 08 '24 14:02 beganovich

The Flutter app has a "Decimal comma" option on Settings > Localization.

hillelcoren avatar Feb 08 '24 14:02 hillelcoren

Flutter would be the desktop app?

Do you know why the Web version has decimal AND comma on the same page? (instead of one or the other). Thanks

Right now, this is my localization setting on the web: image

Buzzmovies avatar Feb 08 '24 17:02 Buzzmovies

And the reason why I create a ticket for such a trivial issue is that when I edit the amount of the currency conversion and I forget to enter a comma, it changes the amount like crazy (See animated gif below)

firefox_cS5O02QRY8

Best scenario would be to accept both comma and period (and not add ",00" at the end)

Thank you for considering this UX improvement.

Buzzmovies avatar Feb 08 '24 18:02 Buzzmovies

@beganovich I am unable to reopen this

Buzzmovies avatar Feb 09 '24 20:02 Buzzmovies