[$1000] Web - App crashes when selecting `Translate to "Language"` by right clicking on chrome in login screen
See original GitHub issueIf you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
- Open login page - right click and press on Translate to “Language”.
- Fill email id and press on continue.
- Press go back on Not email-id:`Go back.
- Press continue again on login screen.
- Press go back again.
Expected Result:
App shouldn’t crash if webpage translate enabled.
Actual Result:
App crashing randomly on user actions.
Workaround:
unknown
Platform:
Where is this issue occurring?
- Web
Version Number: 1.2.36-2 Reproducible in staging?: Y Reproducible in production?: Y Email or phone of affected tester (no customers): Logs: https://stackoverflow.com/c/expensify/questions/4856 Notes/Photos/Videos:
Expensify/Expensify Issue URL: Issue reported by: @jatinsoni Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1670389024141949
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01127b45e8eb04373b
- Upwork Job ID: 1600592978997096448
Issue Analytics
- State:
- Created 9 months ago
- Comments:22 (14 by maintainers)
Top Results From Across the Web
Change Chrome languages & translate webpages - Computer
On your computer, open Chrome. · At the top right, click More More and then · At the bottom, click Advanced. · Click...
Read more >Make React resilient to DOM mutations from Google Translate
[$1000] Web - App crashes when selecting Translate to "Language" by right clicking on chrome in login screen Expensify/App#13403.
Read more >How to Fix Google Chrome Translate Not Working
Expand the Advanced section to the left side of the Settings panel, and then click Languages. Next, click Language under Languages (right-side ...
Read more >Mouse Tooltip Translator
When mouse hover on text, it shows translated tooltip in any language. # Features - hover or select (highlight) on text to translate...
Read more >How to change language in qq app from chinese to english
If you are still here, you probably In the next window, select Language packs ... English language and then accept changes by clicking...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This is a bug in Chromium and it is being tracked here. There is some discussion, looks like it’s going to be fixed eventually (there was activity 11 hours ago, but this issue seems to closed)
There’s a workaround, but it will make the app a little bit slower (I haven’t measured by how much)
@yevheniitsuryk’s proposal works well for me (and is universal), we’d only need to modify it so it doesn’t wrap all of the text components, only the ones that have multiple children
Both solutions are technically workarounds, but we could implement one until the bug is fixed in Chromium itself
We can fix this by add class=“notranslate” in body tag inside web/index.html