dsolonenko / financisto

Financisto - open-source personal finance tracker for Android

Home Page:http://financisto.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

  1. In real life, make a foreign currency transaction. E.g., my account's base currency is EUR and I buy something for 100 RUB.

  2. In Financisto, begin adding a transaction using the amount I saw in a notification from my bank, e.g., 1.2 EUR:

  3. Decide to add the original currency info to the transaction, so change its currency value from Same as account to RUB:

  4. Get frustrated, because it seemed natural to me that Amount (EUR) value would persist, but instead it got moved to Amount (RUB) value:

  5. Move the pre-entered actual EUR amount from Amount (RUB) field to Amount (EUR) field.

  6. Populate the Amount (RUB) field with the actual RUB amount.