diff options
| author | Nader Jawad <njawad@google.com> | 2022-05-11 16:49:16 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2022-05-11 16:49:16 +0000 |
| commit | b9a8ed8b70529a2a280c4dfb3026e36e28b41e2b (patch) | |
| tree | 0e37d15f2d377db5343cbc8421d8f5c8e07fa5df /core/java/android/view/View.java | |
| parent | ad48cd89e066d3a7e8f0ec448cdd99691a6388fa (diff) | |
| parent | 528b0d282438d107429aa5f88b100c4e2d05b333 (diff) | |
Merge "Fix memory leak with RenderNodeAnimator" into tm-dev
Diffstat (limited to 'core/java/android/view/View.java')
| -rw-r--r-- | core/java/android/view/View.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index d40aae475466..38ca2481726b 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -21170,6 +21170,11 @@ public class View implements Drawable.Callback, KeyEvent.Callback, } AccessibilityNodeIdManager.getInstance().unregisterViewWithId(getAccessibilityViewId()); + + if (mBackgroundRenderNode != null) { + mBackgroundRenderNode.forceEndAnimators(); + } + mRenderNode.forceEndAnimators(); } private void cleanupDraw() { |
