AdguardForWindows icon indicating copy to clipboard operation
AdguardForWindows copied to clipboard

New rules are not applied after filters update until there are some changes in filters/protection state

Open AdamWr opened this issue 10 months ago • 1 comments

Please answer the following questions for yourself before submitting an issue

  • [x] Filters were updated before reproducing an issue
  • [x] I checked the knowledge base and found no answer
  • [x] I checked to make sure that this issue has not already been filed

AdGuard version

7.21.0 nightly 9 (4963) (CL 1.17.91, DL 2.5.63 )

Browser version

Chrome 134, Edge 133

OS version

Windows 11

Traffic filtering

  • [x] yes, I do

Ad Blocking

AdGuard Base filter

Which DNS server do you use?

DNS protection disabled

Issue Details

Steps to reproduce:

  1. Create custom filter list and add it to AdGuard
  2. Modify some rules in custom filter list
  3. Update filters
  4. Check if new rules were applied

Expected Behavior

After updating filters the new rules are applied.

Actual Behavior

New rules are applied only after changing protection state or some filters state like enabling/disabling filter list or adding some rules to user rules.

Screenshots

https://github.com/user-attachments/assets/b8443fc8-8e1a-488d-a21a-485e3b578e3b

Additional Information

It's not related only to custom filter lists, it seems that the same happens with "built-in" filters like AdGuard Base.

AdamWr avatar Feb 22 '25 20:02 AdamWr

The same problem occurs in stable version 7.20.0 (4960) (CL 1.17.94, DL 2.5.51) and latest nightly 7.21.0 nightly 12 (4969) (CL 1.17.94, DL 2.5.63). So, if I'm not wrong, if filters are updated then new rules are downloaded, but are not applied until there is a change in protection state (off/on), or until some rules/filters are enable/disabled in the filter editor.

AdamWr avatar Feb 27 '25 08:02 AdamWr