Skip to content

Set Edge-to-Edge to be the default for Android on API 29+ #105714

@camsim99

Description

@camsim99

Android has encouraged using edge-to-edge mode in apps since API 21 and Android apps are set to edge-to-edge mode by default on API 24+, meaning an app is automatically justified behind the system bars and developers are expected to handle that.

Flutter supports edge-to-edge mode as of API 29, so Flutter should consider setting the default SystemUiMode to be edge-to-edge for API 29.

Original issue: Issue #90098.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityc: proposalA detailed proposal for a change to Flutterframeworkflutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyr: duplicateIssue is closed as a duplicate of an existing issueteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions