diff options
| author | Jorim Jaggi <jjaggi@google.com> | 2020-05-04 23:23:25 +0200 |
|---|---|---|
| committer | Jorim Jaggi <jjaggi@google.com> | 2020-05-06 20:36:08 +0200 |
| commit | 31e5254daf8906ed7e04dc7b1e043b310d321107 (patch) | |
| tree | 71e31b2522b9d64631dea66eb00e4d1017bd450a /core/java/android/view/ViewRootImpl.java | |
| parent | 653828d09e76e67b20896890db81c41791c94984 (diff) | |
Cancel existing animations when detaching View
Test: WindowInsetsAnimationSynchronicityTests#testShowAndHide_renderSynchronouslyBetweenImeWindowAndAppContent * 100 times
Fixes: 155602643
Change-Id: I6f736357f5a67c01a29b2c531026a3a76c321003
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 42f11c162473..a17af6c90617 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -4624,6 +4624,8 @@ public final class ViewRootImpl implements ViewParent, setAccessibilityFocus(null, null); + mInsetsController.cancelExistingAnimations(); + mView.assignParent(null); mView = null; mAttachInfo.mRootView = null; |
