TypeError: renderer.render.window.hypothesisInstall is not a function
In: https://github.com/JakeHartnell/HypothesisReader/blob/master/js/hypothesisHook.js#L88
Possibly related.
annotator-highlights-always-on class constantly gets adding/removing from body
It makes the eye icon flash on and off and if you bring up the DOM view in the inspector the class is being added and removed constantly...
This started happening after I browsed to the next page from the title page.
However, on Shift+Reloading, it seems to be gone...
Hrm...might be a conflict with paging in Firefox (which, btw is what I'm mostly testing with atm).
Here's a screenshot of the scenario--which I recreated by loading it in a private session--otherwise the "current page" cookie info (I'm guessing) is Doing The Right Thing and avoiding this "launch" related bug.
Steps to repeat:
- Load http://jakehartnell.github.io/HypothesisReader/
- open browser's page Console
- click "next page" icon
- click "next page" icon again
- see empty pages (in screenshot) and JS error
Reloading the page "fixed" the problem...not sure what's up, but may not be related to this code...hard to tell.