Merge "Fix bug: text is sometimes garbled in All Apps" into honeycomb
diff --git a/src/com/android/launcher2/CacheableTextView.java b/src/com/android/launcher2/CacheableTextView.java
index 167133d..136ce21 100644
--- a/src/com/android/launcher2/CacheableTextView.java
+++ b/src/com/android/launcher2/CacheableTextView.java
@@ -21,6 +21,7 @@
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 @@
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 c68dcc5..45de630 100644
--- a/src/com/android/launcher2/CellLayout.java
+++ b/src/com/android/launcher2/CellLayout.java
@@ -417,7 +417,7 @@
}
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 6d0899d..1efc123 100644
--- a/src/com/android/launcher2/HolographicOutlineHelper.java
+++ b/src/com/android/launcher2/HolographicOutlineHelper.java
@@ -184,7 +184,7 @@
// 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);