diff options
author | Romain Guy <romainguy@google.com> | 2011-07-27 18:51:50 -0700 |
---|---|---|
committer | Romain Guy <romainguy@google.com> | 2011-07-27 18:51:50 -0700 |
commit | 65b345fa22b878e141b8fd8ece9c208df00fa40f (patch) | |
tree | 587ba028a74320da19f8eeddbd4a2fb377e68cb4 /core/java/android/view/HardwareRenderer.java | |
parent | 6d7475d666baefaa3ba9f0dcee25238739454241 (diff) | |
download | frameworks_base-65b345fa22b878e141b8fd8ece9c208df00fa40f.zip frameworks_base-65b345fa22b878e141b8fd8ece9c208df00fa40f.tar.gz frameworks_base-65b345fa22b878e141b8fd8ece9c208df00fa40f.tar.bz2 |
Reclaim more memory, more often.
Yay.
Change-Id: I04557ad575c307a55088549f48f0e9ad994b7275
Diffstat (limited to 'core/java/android/view/HardwareRenderer.java')
-rw-r--r-- | core/java/android/view/HardwareRenderer.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/view/HardwareRenderer.java b/core/java/android/view/HardwareRenderer.java index 5404e3a..4e4923b 100644 --- a/core/java/android/view/HardwareRenderer.java +++ b/core/java/android/view/HardwareRenderer.java @@ -934,7 +934,9 @@ public abstract class HardwareRenderer { } private void destroyHardwareLayer(View view) { - view.destroyLayer(); + if (view.destroyLayer()) { + view.invalidate(true); + } if (view instanceof ViewGroup) { ViewGroup group = (ViewGroup) view; |