summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorJim Miller <jaggies@google.com>2012-05-07 14:39:31 -0700
committerJim Miller <jaggies@google.com>2012-05-07 14:39:31 -0700
commit72b26c1fa25077b1f3367eb211be20b629f7b1d4 (patch)
treeae0124cca9d25f9bc14bfc8d516ac2648d35cf98 /core
parent06e8d6647db54aa76dda92a5a785737e66d262de (diff)
downloadframeworks_base-72b26c1fa25077b1f3367eb211be20b629f7b1d4.zip
frameworks_base-72b26c1fa25077b1f3367eb211be20b629f7b1d4.tar.gz
frameworks_base-72b26c1fa25077b1f3367eb211be20b629f7b1d4.tar.bz2
Fix 6397736: Fix issue with MultiWaveView in incoming call screen.
This fixes a bug where the incoming call screen sometimes had misplaced icons. The code previously relied on an additional layout pass that doesn't happen in the incoming call screen in some cases. Change-Id: If7c39994c1bdadbd3e97f4b9ebb45f68893fd9bd
Diffstat (limited to 'core')
-rw-r--r--core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java b/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
index 3ba2bc6..a74ecd3 100644
--- a/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
+++ b/core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java
@@ -538,6 +538,8 @@ public class MultiWaveView extends View {
maxWidth = Math.max(maxWidth, target.getWidth());
maxHeight = Math.max(maxHeight, target.getHeight());
}
+ mTargetResourceId = resourceId;
+ mTargetDrawables = targetDrawables;
if (mMaxTargetWidth != maxWidth || mMaxTargetHeight != maxHeight) {
mMaxTargetWidth = maxWidth;
mMaxTargetHeight = maxHeight;
@@ -546,8 +548,6 @@ public class MultiWaveView extends View {
updateTargetPositions();
}
array.recycle();
- mTargetResourceId = resourceId;
- mTargetDrawables = targetDrawables;
}
/**