[Bug]: Duplicate Filters Being Applied #2563

Closed
opened 2026-02-28 20:19:07 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @parapsychic on GitHub (Oct 25, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

When applying filters in the Budget view, duplicate filter conditions (with the same field, op, type, and value) were being re-applied instead of ignored. This resulted in multiple identical conditions being added to the filter list.

Image Image

Expected Behavior
Only one filter is applied. Adding the same filter should do nothing. (At least, that is what I expect as the user)

How can we reproduce the issue?

  • Go to an account's transactions page.
  • Add a filter (say, where Category is Food or click on a #tag)
  • Add the same filter again
  • The same filter is applied twice.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox

Operating System

Linux

Originally created by @parapsychic on GitHub (Oct 25, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? When applying filters in the Budget view, duplicate filter conditions (with the same field, op, type, and value) were being re-applied instead of ignored. This resulted in multiple identical conditions being added to the filter list. <img width="1900" height="349" alt="Image" src="https://github.com/user-attachments/assets/30058cd3-e67b-4666-ac0a-4e7ff4253700" /> <img width="1899" height="470" alt="Image" src="https://github.com/user-attachments/assets/80bb8033-fb07-4b9c-94ee-adc34e36ab8c" /> **Expected Behavior** Only one filter is applied. Adding the same filter should do nothing. (At least, that is what I expect as the user) ### How can we reproduce the issue? - Go to an account's transactions page. - Add a filter (say, where Category is Food or click on a `#tag`) - Add the same filter again - The same filter is applied twice. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox ### Operating System Linux
GiteaMirror added the transactionsbug labels 2026-02-28 20:19:07 -06:00
Author
Owner

@youngcw commented on GitHub (Oct 27, 2025):

So the only issue is that the filter is in the list twice? It doesn't seem to have any adverse affects on the filter output.

@youngcw commented on GitHub (Oct 27, 2025): So the only issue is that the filter is in the list twice? It doesn't seem to have any adverse affects on the filter output.
Author
Owner

@parapsychic commented on GitHub (Oct 27, 2025):

Yes, but honestly, it's a bit annoying as a user, especially when you are filtering by multiple tags.. So I thought I'll just fix it.

@parapsychic commented on GitHub (Oct 27, 2025): Yes, but honestly, it's a bit annoying as a user, especially when you are filtering by multiple tags.. So I thought I'll just fix it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2563