-
Notifications
You must be signed in to change notification settings - Fork 109
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
base: master
Are you sure you want to change the base?
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 47.20% 59.01% +11.80%
===========================================
Files 1798 1817 +19
Lines 39174 39334 +160
Branches 8904 8963 +59
===========================================
+ Hits 18492 23211 +4719
+ Misses 20626 16050 -4576
- Partials 56 73 +17
... and 382 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
Short description
This PR enables full support for edge-to-edge navigation on Android.
List of changes proposed in this pull request
MainActivity.kt
fileBarcodeScanScreen
ServiceDetail
screenreact-native-safe-area-context
to the latest versionClose button overlaps status bar when Help Centre is openToast notifications overlap the status baredge to edge
enabled io-app-design-system#492Bottom margins (with or without CTA) are too narrowIdentificationModal
When the button mode is enabled, the navigation bar will have an opaque black background instead of the light grey background it had before.Important
These issues appear to be caused by the
react-native-safe-area-context
package not handling the insets properly:Preview
Splash screen
Before
After
Barcode Scan
Service Detail
Related tech docs
How to test