hazelgrove / hazel

Hazel, a live functional programming environment with typed holes
http://hazel.org/
MIT License
797 stars 52 forks source link

The Grammar Checker & Paraphraser web extension breaks Hazel #1055

Open pigumar1 opened 1 year ago

pigumar1 commented 1 year ago

image When I'm having this extension able to read and change site data on hazel, hazel will be completely broken and have this bizarre behavior: image

The current way to address this is to follow these steps: chrome_qiWSNpycZI

cyrus- commented 1 year ago

Hmm, is there a standard way that those extension authors have for us to tell the extension not to interfere with Hazel or parts thereof?

ethanmckean commented 1 year ago

From what I can tell there is no standard way to tell extensions not to modify the page. Some popular extensions such as Grammarly may be prevented from modifying parts of the DOM through attributes. There's also no easy way (by design) to detect if extensions are installed (unless you control the extension) so a popup telling users to disable grammar checkers/etc. would likely have to be universal (or possibly implement some hacky mutation observer).