[Bug]: Adding a transaction using CMD+Enter doesn't add the content of certain fields in the transaction #2955

Closed
opened 2026-02-28 20:33:20 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @emreorta on GitHub (Feb 20, 2026).

What happened?

When entering a transaction with CMD+Enter on the desktop app for macOS, the content in Notes, Payment, and Deposit is ignored unless I switch to a different field (i.e. Tab or Shift+Tab). This doesn't happen with Payee and Category, possibly due to the dropdown menu "confirming" the selection.

It works without any issues when I click Add or press Enter instead, i.e. I don't need to switch to another field before adding the transaction.

Expected: After entering a value in the mentioned fields above (e.g. 9.90 in Payment) without switching to a different field, the transaction should be added with the value in relevant field (e.g. 9.90 in Payment instead of 0.00).
Actual: The transaction is added without the data in those fields.
Error message: no error messages.

How can we reproduce the issue?

  1. Go to an account page.
  2. Click Add New or press T on your keyboard.
  3. Enter a value in Notes or Payment or Deposit without switching to a different field.
  4. Press CMD+Enter on your keyboard.
  5. Expected: Transaction is added with the data in one of those fields.
    Actual: Transaction is added without the data in one of those fields.

Here are a few example outputs:

Image

Starting from the bottom, the entries are added in the following exact order:

  1. Data in Payment via CMD+Enter -> doesn't work
  2. Data in Payment via Enter -> works
  3. Data in Payment via clicking Add -> works
  4. Data in Notes via CMD+Enter -> doesn't work
  5. Data in Notes via Enter -> works
  6. Data in Notes via clicking Add -> works
  7. Data in Deposit via CMD+Enter -> doesn't work
  8. Data in Deposit via Enter -> work
  9. Data in Deposit via clicking Add -> work

Hope this makes sense 😄

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Desktop App (Electron)

Operating System

Mac OSX

Originally created by @emreorta on GitHub (Feb 20, 2026). ### What happened? When entering a transaction with CMD+Enter on the desktop app for macOS, the content in `Notes`, `Payment`, and `Deposit` is ignored unless I switch to a different field (i.e. Tab or Shift+Tab). This doesn't happen with `Payee` and `Category`, possibly due to the dropdown menu "confirming" the selection. It works without any issues when I click `Add` or press Enter instead, i.e. I don't need to switch to another field before adding the transaction. Expected: After entering a value in the mentioned fields above (e.g. `9.90` in `Payment`) without switching to a different field, the transaction should be added with the value in relevant field (e.g. `9.90` in `Payment` instead of `0.00`). Actual: The transaction is added without the data in those fields. Error message: no error messages. ### How can we reproduce the issue? 1. Go to an account page. 2. Click `Add New` or press `T` on your keyboard. 3. Enter a value in `Notes` or `Payment` or `Deposit` without switching to a different field. 4. Press CMD+Enter on your keyboard. 5. Expected: Transaction is added with the data in one of those fields. Actual: Transaction is added without the data in one of those fields. Here are a few example outputs: <img width="1492" height="278" alt="Image" src="https://github.com/user-attachments/assets/9a2c2b89-274e-4a0a-9a11-cfd0c873ee59" /> Starting from the bottom, the entries are added in the following exact order: 1. Data in `Payment` via CMD+Enter -> doesn't work 2. Data in `Payment` via Enter -> works 3. Data in `Payment` via clicking `Add` -> works 4. Data in `Notes` via CMD+Enter -> doesn't work 5. Data in `Notes` via Enter -> works 6. Data in `Notes` via clicking `Add` -> works 7. Data in `Deposit` via CMD+Enter -> doesn't work 8. Data in `Deposit` via Enter -> work 9. Data in `Deposit` via clicking `Add` -> work Hope this makes sense 😄 ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Desktop App (Electron) ### Operating System Mac OSX
GiteaMirror added the bug label 2026-02-28 20:33:20 -06:00
Author
Owner

@youngcw commented on GitHub (Feb 20, 2026):

This has been fixed on edge and will be in the next release.

@youngcw commented on GitHub (Feb 20, 2026): This has been fixed on edge and will be in the next release.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2955