Closed dstillman closed 1 year ago
A shame their source code is not available, but I wouldn't be surprised if Tampermonkey conflicts with any AppExtension. I'll investigate.
I've dsicovered that this is caused by the single-file-hooks-frames.js
file from SingleFile and reported it.
This isn't caused by SingleFile. I can empty out all three files in build/safari/lib/SingleFile
, including single-file-hooks-frames.js
, and this still happens. It's fixed if I comment out this line in _injectSingleFileHooks(), but that doesn't have anything to do with SingleFile itself — I can change the path to foo.js
and it still breaks.
So it's seemingly caused by something that Tampermonkey does when there's an inserted <script>
on the page.
I've reported this to Tampermonkey.
https://forums.zotero.org/discussion/100346/zotero-connector-tampermonkey-extension-breaks-links-on-google
@adomasven, any idea what's going on here?