summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2021-05-31 07:23:09 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-05-31 07:23:09 +0000
commitad1cfd0db8be9d88343260787a37fca6064f9106 (patch)
tree34b06cb1fbfcc9809717c9dda95d9a4f71dfe26e
parent87a5a818c3f9027685419bd74c7d8b1837079dad (diff)
parent7fe18ea17d1e0759424dd7eaa2586b4219504aea (diff)
Merge "Prevent potential NPE of checking task drawn for logger" into sc-dev
-rw-r--r--services/core/java/com/android/server/wm/ActivityMetricsLogger.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/ActivityMetricsLogger.java b/services/core/java/com/android/server/wm/ActivityMetricsLogger.java
index 602a0ff639a9..a781520c48d9 100644
--- a/services/core/java/com/android/server/wm/ActivityMetricsLogger.java
+++ b/services/core/java/com/android/server/wm/ActivityMetricsLogger.java
@@ -780,7 +780,7 @@ class ActivityMetricsLogger {
// window drawn event should report later to complete the transition. Otherwise all
// activities in this task may be finished, invisible or drawn, so the transition event
// should be cancelled.
- if (t.forAllActivities(
+ if (t != null && t.forAllActivities(
a -> a.mVisibleRequested && !a.isReportedDrawn() && !a.finishing)) {
return;
}