summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorderek.li <derek.li@realtek.com>2022-10-20 16:22:32 +0800
committerderek li <derek.li@realtek.com>2022-10-20 09:17:30 +0000
commita59717162528043e597e66be098619a369e18684 (patch)
treec8f850929d7af8a8f099d0c318048d74c9bda509
parent36bccb6ba54c0140f79ced50f5219123c9811c69 (diff)
downloadbase-a59717162528043e597e66be098619a369e18684.tar.gz
[PATCH] Don't report after view detached from window.
Check window view is not null in reportKeepClearAreasChanged Bug: 254586205 Test: CtsAutoFillServiceTestCases Change-Id: I0db582c6f73e2a0602bfb2968e2b10536b5242d5
-rw-r--r--core/java/android/view/ViewRootImpl.java2
1 files changed, 1 insertions, 1 deletions
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;