Closed
Description
Steps to Reproduce
Run the provided code on an Android 10 device. Tested on a physical Pixel 3 XL running latest Android 10 stable release.
Expected: The blue background pushes until the bottom of the screen, while the gestures bar stays floating over the app.
Result: The navigation bar is still black, the app doesn't draw until the bottom.
Sample code
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
runApp(SampleApp());
}
class SampleApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
SystemChrome.setEnabledSystemUIOverlays(SystemUiOverlay.values);
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData.light(),
darkTheme: ThemeData.dark(),
home: Scaffold(
backgroundColor: Colors.blue,
body: Center(
child: Text('Test'),
),
),
);
}
}
Flutter doctor output
[√] Flutter (Channel master, v1.10.6-pre.20, on Microsoft Windows [Version 10.0.18362.356], locale es-ES)
• Flutter version 1.10.6-pre.20 at C:\src\flutter
• Framework revision c238045a96 (35 minutes ago), 2019-09-20 07:58:53 -0700
• Engine revision 70f21b0edb
• Dart version 2.6.0 (build 2.6.0-dev.1.0 7c1821c4aa)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:\Users\Cristian\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[√] Connected device (1 available)
• Pixel 3 XL • 89PY09NNV • android-arm64 • Android 10 (API 29)
• No issues found!
Related to #34678
cc/ @shihaohong
Metadata
Metadata
Assignees
Labels
Important issues not at the top of the work listMatching the OEM platforms betterSystemChrome and Framework's Layout IssuesA truly polished experienceAffects or could affect many people, though not necessarily a specific customer.Affects only some versions of the relevant operating systemflutter/engine repository. See also e: labels.Found to occur in 1.22flutter/packages/flutter repository. See also f: labels.The issue has been confirmed reproducible and is ready to work onAndroid applications specifically