-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
data-gramm not actually disabling Grammarly #4124
Comments
Does the Grammarly extension being enabled still result in broken editing experience? It sounds like they are purposely ignoring their own attribute. |
The editing itself isn't broken but more of having the It does seem like Grammarly only looks for the existence |
I think the question to answer is whether editing is broken in any way (not just a quick pass). It sounds like Grammarly is purposely circumventing the attribute. If editing is totally fine these days, we can remove the attribute by default. If not, we can escalate. |
Editing does work fine indeed. Thanks to how Grammarly team reworked the underlining logic: https://www.grammarly.com/blog/engineering/making-grammarly-feel-native-on-every-website/ But applying corrections from Grammarly doesn't seem to work at the moment: #4579. |
As the `data-gramm` attribute is no longer working actually. See ianstormtaylor#4124 The Grammarly extension is not causing the DOM issues anymore, as they have reworked their highlighting logic: https://www.grammarly.com/blog/engineering/making-grammarly-feel-native-on-every-website/
Related issue: #733 |
* Do not try to disable Grammarly in Slate As the `data-gramm` attribute is no longer working actually. See #4124 The Grammarly extension is not causing the DOM issues anymore, as they have reworked their highlighting logic: https://www.grammarly.com/blog/engineering/making-grammarly-feel-native-on-every-website/ * Add changeset
Description
The Grammarly extension is still enabled even though the
data-gramm
attribute is set tofalse
.Steps
To reproduce the behavior:
Expectation
The Grammarly extension should not be enabled in the Editor when the
data-gramm
attribute is set tofalse
Environment
Context
The issue seems to stem from the
data-slate-editor
attribute that's added. Having said attribute makes Grammarly ignore thedata-gramm
attribute.This is a Codepen that simulates the issue outside of Slate but with the relevant attributes (https://codepen.io/koralarts/pen/MWbRRwM).
The text was updated successfully, but these errors were encountered: