-
Notifications
You must be signed in to change notification settings - Fork 114
chore: [IOAPPX-463] Enable full support for edge-to-edge navigation on Android #6602
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
chore: [IOAPPX-463] Enable full support for edge-to-edge navigation on Android #6602
Conversation
Jira Pull Request LinkThis Pull Request refers to Jira issues: |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #6602 +/- ##
==========================================
- Coverage 59.98% 59.96% -0.02%
==========================================
Files 1905 1905
Lines 41783 41803 +20
Branches 9677 9619 -58
==========================================
+ Hits 25064 25068 +4
- Misses 16635 16661 +26
+ Partials 84 74 -10
... and 12 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
CrisTofani
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Important
This PR depends on:
Short description
This PR enables full support for edge-to-edge navigation on Android.
List of changes proposed in this pull request
MainActivity.ktfileedgeToEdgeEnabledtotrue(RN 0.81 and above)BarcodeScanScreenServiceDetailscreenreact-native-safe-area-contextto the latest versionClose button overlaps status bar when Help Centre is openToast notifications overlap the status baredge to edgeenabled io-app-design-system#492Bottom margins (with or without CTA) are too narrowThere's still a white rectangle at the bottom of theIdentificationModalWhen the button mode is enabled, the navigation bar will have an opaque black background instead of the light grey background it had before.Note
These issues appear to be caused by the
react-native-safe-area-contextpackage not handling the insets properly:Preview
Splash screen
Before
After
Barcode Scan
Service Detail
Related tech docs
How to test