-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: