fix: Prevent SES errors in iOS dev builds#7924
Merged
Merged
Conversation
Contributor
|
E2E test started on Bitrise: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/28594618-dbbb-4655-ad9d-4e04e761ccd6 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7924 +/- ##
=======================================
Coverage 37.39% 37.39%
=======================================
Files 1052 1052
Lines 28175 28175
Branches 2517 2517
=======================================
Hits 10536 10536
Misses 17040 17040
Partials 599 599 ☔ View full report in Codecov by Sentry. |
leotm
approved these changes
Nov 24, 2023
SES is now disabled in development builds. This was done as a workaround to various incompatibilities between SES and React development libraries, which were causing a SES error whenever a warning or error was triggered in an iOS dev build. Fixes #7923
ea01697 to
50d7065
Compare
|
Kudos, SonarCloud Quality Gate passed! |
Contributor
|
tested in-app (metamask.github.io/test-dapp) on 69c79df
before:
after:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.











Description
SES is now disabled in development builds. This was done as a workaround to various incompatibilities between SES and React development libraries, which were causing a SES error whenever a warning or error was triggered in an iOS dev build.
Related issues
Fixes #7923
Manual testing steps
Follow the reproduction steps for this issue: #7920
Screenshots/Recordings
Before:
After:
Pre-merge author checklist
Pre-merge reviewer checklist