[GH-ISSUE #7113] [Bug]: opening a context menu while editing a transaction field keeps it open indefinitely #17215

Closed
opened 2026-04-14 20:07:03 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @zdimension on GitHub (Mar 3, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/7113

What happened?

I was editing a field. I right-clicked on the transaction then changed my mind. I clicked somewhere else. The context menu stays.

Image

The menu can only be closed by focusing it (e.g. by right-clicking on a menu item, since left-clicking would activate it, which we don't want) and moving the mouse. Then the menu disappears.

How can we reproduce the issue?

  1. Focus into a transaction field as to edit it (payee, note, ...).
  2. Right click anywhere on the transaction.
  3. Click somewhere else.

Where are you hosting Actual?

None

What browsers are you seeing the problem on?

No response

Operating System

None

Originally created by @zdimension on GitHub (Mar 3, 2026). Original GitHub issue: https://github.com/actualbudget/actual/issues/7113 ### What happened? I was editing a field. I right-clicked on the transaction then changed my mind. I clicked somewhere else. The context menu stays. <img width="668" height="380" alt="Image" src="https://github.com/user-attachments/assets/66fc4cbd-03fc-48c1-b2d5-bc54eefea2f6" /> The menu can only be closed by focusing it (e.g. by **right**-clicking on a menu item, since left-clicking would activate it, which we don't want) and moving the mouse. Then the menu disappears. ### How can we reproduce the issue? 1. Focus into a transaction field as to edit it (payee, note, ...). 2. Right click anywhere on the transaction. 3. Click somewhere else. ### Where are you hosting Actual? None ### What browsers are you seeing the problem on? _No response_ ### Operating System None
GiteaMirror added the transactionsgood first issuebug labels 2026-04-14 20:07:03 -05:00
Author
Owner

@youngcw commented on GitHub (Mar 3, 2026):

I cant recreate this. What browser and OS are you using?

<!-- gh-comment-id:3991888173 --> @youngcw commented on GitHub (Mar 3, 2026): I cant recreate this. What browser and OS are you using?
Author
Owner

@zdimension commented on GitHub (Mar 3, 2026):

My apologies, I miswrote a step in the reproduction. 3 should be "right-click somewhere else".

See on video:

https://github.com/user-attachments/assets/825fc4a6-83d5-47be-9025-319b046cf396

See how if I right click two transactions one after the other, everything behaves normally, but if the first right click was done while editing the first one, then right clicking the second doesn't close the first menu? And then afterwards, when you click away, only the second menu gets hidden. The first one stays shown until you re-open the menu on that transaction, which makes it "active" somehow.

<!-- gh-comment-id:3993059512 --> @zdimension commented on GitHub (Mar 3, 2026): My apologies, I miswrote a step in the reproduction. 3 should be "right-click somewhere else". See on video: https://github.com/user-attachments/assets/825fc4a6-83d5-47be-9025-319b046cf396 See how if I right click two transactions one after the other, everything behaves normally, but if the first right click was done while editing the first one, then right clicking the second doesn't close the first menu? And then afterwards, when you click away, only the second menu gets hidden. The first one stays shown until you re-open the menu on that transaction, which makes it "active" somehow.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#17215