When setting non-default currency for transaction, keep pre-entered amount in the default currency amount field
dtruebin opened this issue · comments
I am using Financisto v. 1.8.2 (beta) installed from Play Store on my Moto g6 running stock ROM with Android 9.
The following is a scenario I frequently find myself in,
and what I would like to achieve is not having to go through steps 4–6:
-
In real life, make a foreign currency transaction. E.g., my account's base currency is EUR and I buy something for 100 RUB.
-
In Financisto, begin adding a transaction using the amount I saw in a notification from my bank, e.g., 1.2 EUR:
-
Decide to add the original currency info to the transaction, so change its currency value from Same as account to RUB:
-
Get frustrated, because it seemed natural to me that Amount (EUR) value would persist, but instead it got moved to Amount (RUB) value:
-
Move the pre-entered actual EUR amount from Amount (RUB) field to Amount (EUR) field.
-
Populate the Amount (RUB) field with the actual RUB amount.