diff options
| author | 2021-05-31 07:23:09 +0000 | |
|---|---|---|
| committer | 2021-05-31 07:23:09 +0000 | |
| commit | ad1cfd0db8be9d88343260787a37fca6064f9106 (patch) | |
| tree | 34b06cb1fbfcc9809717c9dda95d9a4f71dfe26e | |
| parent | 87a5a818c3f9027685419bd74c7d8b1837079dad (diff) | |
| parent | 7fe18ea17d1e0759424dd7eaa2586b4219504aea (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.java | 2 |
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; } |