Later, open the reading list sidebar and filter by unread links
Visit the web page saved in step 1
Actual result:
When the page is visited, the "unread" status on the link is cleared, but it is still visible in the list of unread links. The user would have to click the All and then the Unread filter buttons to manually update the list of unread links.
Expected result:
Once the "unread" status on the link is cleared, the link should disappear from the filtered reading list. However, it should still be present when switching back to showing all links, unless the option to delete links when read is turned on.
If the removal of the link results in zero unread items, the empty state message "No unread items" should appear.
There may be some end users who prefer the existing, flawed behaviour. When fixing this bug, add a new pref in extension storage to allow users to revert to the old, buggy behaviour if they want to; it may not be necessary to add a new setting for this pref in the extension preferences page.
Read Next 1.1.6
Steps to repro:
Actual result: When the page is visited, the "unread" status on the link is cleared, but it is still visible in the list of unread links. The user would have to click the All and then the Unread filter buttons to manually update the list of unread links.
Expected result: Once the "unread" status on the link is cleared, the link should disappear from the filtered reading list. However, it should still be present when switching back to showing all links, unless the option to delete links when read is turned on.
If the removal of the link results in zero unread items, the empty state message "No unread items" should appear.
There may be some end users who prefer the existing, flawed behaviour. When fixing this bug, add a new pref in extension storage to allow users to revert to the old, buggy behaviour if they want to; it may not be necessary to add a new setting for this pref in the extension preferences page.