actualbudget / actualbudget/actual

[Bug]: v26.4.0 self-hosted via Docker on Ubuntu - Dropdown selection fails to bind/persist in fields after first successful transaction save

Offen
#7,518 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
can’t replicate
Vorherrschende Sprache
TypeScript
Sterne
28.7k
Forks
3k
Ø Merge
2 T. 11 Std.
Gemergte PRs (30 T.)
65

Beschreibung

### What happened?

What happened?

Describe the bug clearly and concisely:
After saving the first transaction in a session, the Payee and Category dropdowns stop "accepting" selections for subsequent transactions until a page refresh occurs.

What you were trying to do: Enter multiple transactions in a single session.

What you expected to happen: To select a Payee and Category from the dropdown and have them persist in the field to save the transaction.

What actually happened instead: 1. The first transaction works fine.
2. On the second transaction, the dropdowns do open and do show the list of Payees/Categories.
3. However, when I click on a selection or type and press enter, the value does not stay in the field. It remains empty or reverts, making it impossible to complete the transaction without a full page refresh (F5).

Any error messages?

"No visual error is shown. It appears to be a regression in how the input state is handled after a successful save event, specifically preventing the UI from 'binding' new selections to the state of the next row."

System Information

Actual version: 26.4.0

Deployment method: Docker on Ubuntu

Browser: Safari or Edge

### How can we reproduce the issue?

Reproduction Steps

Open Actual Budget and go to any account.

Add a new transaction (Transaction A), select a Payee and Category, and save it.

Immediately try to add a second transaction (Transaction B).

Click the Payee field: Observe that the list appears. Click on any Payee.

Actual Result: The selection is not captured; the field remains blank.

Click the Category field: Observe that the list appears. Click on a category.

Actual Result: The field does not update with the selected value.

Refresh the page (F5) and observe that functionality is restored for only one more transaction.

### Where are you hosting Actual?

Docker

### What browsers are you seeing the problem on?

Safari

### Operating System

Mac OSX

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.