[Bug]: rules' "select all" checkbox doesn't know about the filter field #1383

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

Originally created by @olets on GitHub (Sep 4, 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?

Scenario: you want to delete all rules which match a certain filter.

Expected: go to Rules, enter something into the filter field, check the checkbox in the table header, and click the delete button. All rules shown in the filtered view are deleted.

Current: go to Rules, enter something into the filter field, check the checkbox in the table header, and click the delete button. All rules are deleted, including rules the user did not want to delete.

The delete button's text does reflect the current behavior, so when the user is paying close attention and the count difference is obvious (e.g. two filtered rules are in the view, and the button says "delete 200 rules") the current behavior is okay. If the user is not paying close attention, or the count difference is not obvious, it's problematic.

If the current behavior is intentional, it would be nice to add a confirmation modal when clicking the delete button on filtered rules views.

Happens on desktop and web.

Where are you hosting Actual?

N/A

What browsers are you seeing the problem on?

I've tested Chrome and Firefox. But it should not be browser-dependent.

Operating System

Mac OSX

Originally created by @olets on GitHub (Sep 4, 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? Scenario: you want to delete all rules which match a certain filter. Expected: go to Rules, enter something into the filter field, check the checkbox in the table header, and click the delete button. All rules shown in the filtered view are deleted. Current: go to Rules, enter something into the filter field, check the checkbox in the table header, and click the delete button. All rules are deleted, including rules the user did not want to delete. The delete button's text does reflect the current behavior, so when the user is paying close attention and the count difference is obvious (e.g. two filtered rules are in the view, and the button says "delete 200 rules") the current behavior is okay. If the user is not paying close attention, or the count difference is not obvious, it's problematic. If the current behavior is intentional, it would be nice to add a confirmation modal when clicking the delete button on filtered rules views. Happens on desktop and web. ### Where are you hosting Actual? N/A ### What browsers are you seeing the problem on? I've tested Chrome and Firefox. But it should not be browser-dependent. ### Operating System Mac OSX
GiteaMirror added the bug label 2026-02-28 19:42:14 -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#1383