From 2a9e70655f5885549acfdb6e770d2516bc8c87e3 Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Fri, 14 Jan 2011 15:48:04 -0800 Subject: Fix bug: text is sometimes garbled in All Apps --- src/com/android/launcher2/CacheableTextView.java | 3 ++- src/com/android/launcher2/CellLayout.java | 2 +- src/com/android/launcher2/HolographicOutlineHelper.java | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) (limited to 'src/com/android') diff --git a/src/com/android/launcher2/CacheableTextView.java b/src/com/android/launcher2/CacheableTextView.java index 167133da0..136ce21a2 100644 --- a/src/com/android/launcher2/CacheableTextView.java +++ b/src/com/android/launcher2/CacheableTextView.java @@ -21,6 +21,7 @@ import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Paint; import android.graphics.Bitmap.Config; +import android.graphics.PorterDuff.Mode; import android.text.Layout; import android.util.AttributeSet; import android.widget.TextView; @@ -111,7 +112,7 @@ public class CacheableTextView extends TextView { mCache = Bitmap.createBitmap(width, height, Config.ARGB_8888); mCacheCanvas.setBitmap(mCache); } else { - mCacheCanvas.drawColor(0x00000000); + mCacheCanvas.drawColor(0, Mode.CLEAR); } mCacheCanvas.save(); diff --git a/src/com/android/launcher2/CellLayout.java b/src/com/android/launcher2/CellLayout.java index c68dcc538..45de630bb 100644 --- a/src/com/android/launcher2/CellLayout.java +++ b/src/com/android/launcher2/CellLayout.java @@ -417,7 +417,7 @@ public class CellLayout extends ViewGroup implements Dimmable, VisibilityChanged } public void updateCache() { - mCacheCanvas.drawColor(0x00000000, Mode.CLEAR); + mCacheCanvas.drawColor(0, Mode.CLEAR); float alpha = getAlpha(); setAlpha(1.0f); diff --git a/src/com/android/launcher2/HolographicOutlineHelper.java b/src/com/android/launcher2/HolographicOutlineHelper.java index 6d0899d80..1efc1231f 100644 --- a/src/com/android/launcher2/HolographicOutlineHelper.java +++ b/src/com/android/launcher2/HolographicOutlineHelper.java @@ -184,7 +184,7 @@ public class HolographicOutlineHelper { // draw the inner and outer blur srcDstCanvas.setBitmap(srcDst); - srcDstCanvas.drawColor(0x00000000, PorterDuff.Mode.CLEAR); + srcDstCanvas.drawColor(0, PorterDuff.Mode.CLEAR); mHolographicPaint.setColor(color); srcDstCanvas.drawBitmap(thickInnerBlur, thickInnerBlurOffset[0], thickInnerBlurOffset[1], mHolographicPaint); -- cgit v1.2.3