diff options
author | Jim Miller <jaggies@google.com> | 2012-05-07 14:39:31 -0700 |
---|---|---|
committer | Jim Miller <jaggies@google.com> | 2012-05-07 14:39:31 -0700 |
commit | 72b26c1fa25077b1f3367eb211be20b629f7b1d4 (patch) | |
tree | ae0124cca9d25f9bc14bfc8d516ac2648d35cf98 /core | |
parent | 06e8d6647db54aa76dda92a5a785737e66d262de (diff) | |
download | frameworks_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.java | 4 |
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; } /** |