[Bug]: filter popover does not close on escape #1222

Closed
opened 2026-02-28 19:36:30 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @psybers on GitHub (Jul 12, 2024).

Verified issue does not already exist?

  • I have searched and found no existing issue
  • I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file)

What happened?

When you have a filter popover shown:

image

hitting the ESCAPE key does not close it. You have to click outside the popover to dismiss it.

Also, along these lines but probably a separate bug is that hovering certain items outside the popover shows a hover effect, while others do not. It seems somewhat arbitrary. I can click on buttons (like the column headings to sort it) and if I click there to dismiss the popover it actually clicks those buttons. Probably it should not cause a click event on them, and only dismiss the popover.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Chrome

Operating System

Mac OSX

Originally created by @psybers on GitHub (Jul 12, 2024). ### Verified issue does not already exist? - [X] I have searched and found no existing issue - [X] I will be providing steps how to reproduce the bug (in most cases this will also mean uploading a demo budget file) ### What happened? When you have a filter popover shown: <img width="326" alt="image" src="https://github.com/user-attachments/assets/83036888-1574-46b6-b519-803a83f29509"> hitting the ESCAPE key does not close it. You have to click outside the popover to dismiss it. Also, along these lines but probably a separate bug is that hovering certain items outside the popover shows a hover effect, while others do not. It seems somewhat arbitrary. I can click on buttons (like the column headings to sort it) and if I click there to dismiss the popover it actually clicks those buttons. Probably it should not cause a click event on them, and only dismiss the popover. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Chrome ### Operating System Mac OSX
GiteaMirror added the user interfacebug labels 2026-02-28 19:36:31 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1222