You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue is not present after disabling uBO in the browser.
I checked the documentation to understand that the issue I am reporting is not normal behavior.
I tried to reproduce the issue when...
uBO is the only extension.
uBO uses default lists and settings.
using a new, unmodified browser profile.
Description
When manually updating a filter list (ideally when all other filter lists have a gray clock icon) I'm seeing that sometimes other filter lists change their clock icon from gray to green. But a second later those clock icons change their color from green to gray again.
A specific URL where the issue occurs.
/dashboard.html#3p-filters.html
Steps to Reproduce
Open the filter list dashboard at /dashboard.html#3p-filters.html .
Make sure all filter lists have a gray clock icon (e.g. by manually updating them all and waiting for an hour).
Update some filter lists manually (in my case I updated first "uBlock filters - Ads", then "uBlock filters - Badware risks" and last "uBlock filters - Quick fixes".
Expected behavior
All filter lists affected by an update should change their clock icon from gray to green and keep it that way.
Actual behavior
While on step 3 updating the first 2 filter lists worked normally, once I did it with "uBlock filters - Quick fixes" I saw several other filter lists (I believe one of them was EasyList) change their clock icon from gray to green and a second later from green to gray.
I'm not sure if this always reproduces or if this is a race condition dependent on the 2 previous filter list updates and/or a time factor. As I have to always wait for an hour for another test it is tricky to nail it down more precise.
uBO version
1.62.0
Browser name and version
Firefox 135.0.1
Operating System and version
Windows 10 22H2
The text was updated successfully, but these errors were encountered:
I see where the issue is in the code. When an asset is updated, a signal is sent to the dashboard that a specific asset was updated, but with not enough information to see whether it was really updated, while assuming it was. Once all the filter lists are reloaded, the dashboard will completely rebuild the list view, but this time with all the information needed. I need to ensure that when an asset is updated, the signal contains all the information needed for an accurate rendering.
Prerequisites
I tried to reproduce the issue when...
Description
When manually updating a filter list (ideally when all other filter lists have a gray clock icon) I'm seeing that sometimes other filter lists change their clock icon from gray to green. But a second later those clock icons change their color from green to gray again.
A specific URL where the issue occurs.
/dashboard.html#3p-filters.html
Steps to Reproduce
Expected behavior
All filter lists affected by an update should change their clock icon from gray to green and keep it that way.
Actual behavior
While on step 3 updating the first 2 filter lists worked normally, once I did it with "uBlock filters - Quick fixes" I saw several other filter lists (I believe one of them was EasyList) change their clock icon from gray to green and a second later from green to gray.
I'm not sure if this always reproduces or if this is a race condition dependent on the 2 previous filter list updates and/or a time factor. As I have to always wait for an hour for another test it is tricky to nail it down more precise.
uBO version
1.62.0
Browser name and version
Firefox 135.0.1
Operating System and version
Windows 10 22H2
The text was updated successfully, but these errors were encountered: