Ensure that Assurance is rendered within safeDrawing zone by wrapping the content with a surface and a Box that uses safe-drawing padding within that surface.
Add some space between the dial pad and Connect/Cancel buttons to ensure that they do not overlap on smaller screen devices.
Make the error content text aligned to Start because Justify is discouraged for larger content.
Note that these changes are not required for Assurance 2.x because UI is already rendered with safe draw padding and the content is displayed in an responsive HTML.
Related Issue
Internal - [MOB-21324]
Motivation and Context
Android has enforced edge to edge behavior by default for apps on devices targeting API 35. Make Assurance screens compatible with this.
How Has This Been Tested?
Screenshots (if appropriate):
Before:
After:
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Description
Note that these changes are not required for Assurance 2.x because UI is already rendered with safe draw padding and the content is displayed in an responsive HTML.
Related Issue
Internal - [MOB-21324]
Motivation and Context
Android has enforced edge to edge behavior by default for apps on devices targeting API 35. Make Assurance screens compatible with this.
How Has This Been Tested?
Screenshots (if appropriate):
Before:
After:
Types of changes
Checklist: