whoami
whoami2y ago

Convex Compatibility Issue with Certain Browser Plugins

We've recently encountered an issue with our Convex application and dashboard when used in conjunction with certain browser plugins, notably Google Translate, which heavily involve DOM operations. When these plugins are enabled, the Convex application and dashboard fail to render correctly.
No description
9 Replies
ari
ari2y ago
Hey @whoami , thanks for reporting this. I haven't been able to reproduce this yet. Can you tell me more about what is happening? Are you on chromium with the google translate extension? Which pages on the dashboard are not rendering?
whoami
whoamiOP2y ago
Let me ask my colleague!
ari
ari2y ago
Cool thanks! I do see that the sidebar gets overlapped like this when the translate extension is open, which is something we can fix, but I wanted to make sure we cover all the issues you're seeing!
No description
Francismiko
Francismiko2y ago
This error occurs when I am using google translate and try to upload a file in the dashboard (upload does not take effect after refresh). This is my console error, I am using the latest version of chrome.
No description
No description
No description
Francismiko
Francismiko2y ago
By the way, my google translation plugin is officially provided by google
ari
ari2y ago
Thank you for the extra info! I was able to reproduce. A fix should go out in the next deployment for the issues I found today, I'll let you know when that happens
ari
ari2y ago
Crashes while using translate should be fixed now. If you're curious, here's the reason why this happened! https://github.com/facebook/react/issues/11538
GitHub
Make React resilient to DOM mutations from Google Translate · Issue...
Coming from search? See workaround here: #11538 (comment). And star this issue: https://bugs.chromium.org/p/chromium/issues/detail?id=872770. Do you want to request a feature or report a bug? Bug, ...
whoami
whoamiOP2y ago
wow an acient issue got discovered
ari
ari2y ago
Sometimes we’re engineers, other times we’re archeologists

Did you find this page helpful?