actualbudget / actual

A local-first personal finance app
https://actualbudget.org
MIT License
13.86k stars 1.11k forks source link

[Bug]: Split Transactions UI quirks #3465

Open toebbel opened 1 week ago

toebbel commented 1 week ago

Verified issue does not already exist?

What happened?

This bug appeared after upgrading to the latest version v24.4.0 (from v23.12.0). I can also confirm that the bug exists in latest master (7b314e3b250404546e9c4f4d5eb3b4c949356100).

I can open any transaction, chose "split transaction" and add sub transactions. You see in the screen recording, that amounts are set to 0 when I add additional rows. I could not see a pattern when this happen / does not happen within one transaction (i.e. entering payee first and then amount, amount first, then payee, or only amount).

https://github.com/user-attachments/assets/e4c33749-d086-43a5-a4e6-1e023bee5b74

Steps tried to resolve issue:

Where are you hosting Actual?

Fly.io

What browsers are you seeing the problem on?

Chrome, Safari

Operating System

Mac OSX

phij commented 2 days ago

I experienced the same on Firefox Ubuntu and Safari on iPadOS using keyboard navigation.

The amount will zero if you add a row, either by pressing the enter key, while the input box is still active. If you tab to the next object and add a row it will keep the previously entered value.