[GH-ISSUE #1301] [Bug]: Transaction entry - clicking "enter" when selection menu open creates a transaction #14727

Closed
opened 2026-04-14 17:31:39 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @MatissJanis on GitHub (Jul 6, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1301

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

Reproduction steps:

  1. open transaction table
  2. click "add new transaction"
  3. date field becomes active; click "enter"
  4. an empty transaction is created

This issue was introduced in: https://github.com/actualbudget/actual/pull/992

A better fix would be to create this transaction only if the popovers are closed. So clicking "enter" in the date field WHILE the datepicker is open would just select the date. And clicking "enter" again would create the transaction.

Similarly for payee field: if the autocomplete is open - the transaction should not be created.

What error did you receive?

No response

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @MatissJanis on GitHub (Jul 6, 2023). Original GitHub issue: https://github.com/actualbudget/actual/issues/1301 ### Verified issue does not already exist? - [X] I have searched and found no existing issue ### What happened? Reproduction steps: 1. open transaction table 2. click "add new transaction" 3. date field becomes active; click "enter" 4. an empty transaction is created This issue was introduced in: https://github.com/actualbudget/actual/pull/992 A better fix would be to create this transaction only if the popovers are closed. So clicking "enter" in the date field WHILE the datepicker is open would just select the date. And clicking "enter" again would create the transaction. Similarly for payee field: if the autocomplete is open - the transaction should not be created. ### What error did you receive? _No response_ ### Where are you hosting Actual? None ### What browsers are you seeing the problem on? _No response_ ### Operating System None
GiteaMirror added the regressionbugtransactions labels 2026-04-14 17:31:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#14727