From 168f41ba446d857a2b00b2fcc51641a33c3dc5dc Mon Sep 17 00:00:00 2001 From: Dan Field Date: Thu, 5 Dec 2019 14:51:55 -0800 Subject: [PATCH] Raise API level for reportFullyDrawn (flutter/engine#14146) --- .../android/io/flutter/embedding/android/FlutterActivity.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/FlutterActivity.java b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/FlutterActivity.java index 671103f8d3f..ebba0750ff5 100644 --- a/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/FlutterActivity.java +++ b/engine/src/flutter/shell/platform/android/io/flutter/embedding/android/FlutterActivity.java @@ -938,7 +938,9 @@ public class FlutterActivity extends Activity public void onFlutterUiDisplayed() { // Notifies Android that we're fully drawn so that performance metrics can be collected by // Flutter performance tests. - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { + // This was supported in KitKat (API 19), but has a bug around requiring + // permissions. See https://github.com/flutter/flutter/issues/46172 + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { reportFullyDrawn(); } }