From a59717162528043e597e66be098619a369e18684 Mon Sep 17 00:00:00 2001 From: "derek.li" Date: Thu, 20 Oct 2022 16:22:32 +0800 Subject: [PATCH] Don't report after view detached from window. Check window view is not null in reportKeepClearAreasChanged Bug: 254586205 Test: CtsAutoFillServiceTestCases Change-Id: I0db582c6f73e2a0602bfb2968e2b10536b5242d5 --- core/java/android/view/ViewRootImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index e46e44b4115b..2bb984899f9c 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -4848,7 +4848,7 @@ public final class ViewRootImpl implements ViewParent, } void reportKeepClearAreasChanged() { - if (!mHasPendingKeepClearAreaChange) { + if (!mHasPendingKeepClearAreaChange || mView == null) { return; } mHasPendingKeepClearAreaChange = false; -- cgit v1.2.3-59-g8ed1b