esse-dev / akita

A browser extension that gives you insight into your engagement with Web Monetization.
Other
24 stars 3 forks source link

Akita icon shows monetization badge on FB messenger #76

Open sharon-wang opened 3 years ago

sharon-wang commented 3 years ago

Describe the bug When a monetized site is opened in one Chrome window and you navigate back to a Messenger call in another Chrome window, the Akita extension image remains on the non-monetized (no tongue) image, but the monetization badge shows up. This is bizarre behaviour...

To Reproduce Steps to reproduce the behavior:

  1. Open a full-screen Chrome browser window and call someone on Facebook Messenger (make sure they pick up :P)
  2. Open another full-screen Chrome browser window (not another tab, make sure it's another window) and go to a monetized site
  3. Note that Akita displays the following icon on the monetized page image
  4. Go back to the Messenger call window
  5. See the Akita icon bug image

Expected behavior The regular non-monetized icon with no dollar sign badge should show up on the messenger window because messenger is not Web Monetized... image

Desktop (please complete the following information):

sharon-wang commented 3 years ago

Just a note to us that https://github.com/esse-dev/akita/pull/84 did not resolve this problem. We're still not sure why this is occurring. Maybe we should test to see if a similar problem also occurs with the Coil extension?