aecreations / readnext

Read Next: an extension for Mozilla Firefox
https://aecreations.io/readnext
Other
5 stars 1 forks source link

Page action and context menu status not updated for the displayed web page after reading list sync #57

Closed aecreations closed 2 years ago

aecreations commented 2 years ago

Read Next 0.9.1+

Steps to repro:

  1. Turn on sync on two or more instances of Read Next
  2. On all instances where Read Next is installed, navigate to the same web page
  3. On instance A, add a link to the reading list
  4. On instance B, open the reading list sidebar. Observe the state of the address bar icon and the context menu

Result: On instance B, the address bar icon and the context menu shows that the page isn't in the reading list, but it is. The state isn't updated until the page is reloaded.

Similar sync discrepancy issue occurs if a link was deleted in step 3.