cmgriffing / stethoscope

Get a quick health check when viewing a Github repo's root.
https://cmgriffing.github.io/stethoscope
MIT License
69 stars 3 forks source link

Bug: Tabs need to be refreshed before they activate the calculation #4

Closed cmgriffing closed 3 years ago

cmgriffing commented 3 years ago

If you have an open tab that is inactive and then activate it, it does not trigger the calculation.

If you refresh, it then does.

cmgriffing commented 3 years ago

It turns out this is a dev issue due to the background creating a whole new reference that does not have a connection to the existing tab anymore. Refreshing causes the content script to be reinjected and re-establish its listener to the background.