From c84001ec67236c070875324fb77f04ce63b46885 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Tue, 9 Nov 2010 12:20:57 -0800 Subject: Fixing issue where holgoraphic icon backgrounds were not being drawn. - Removing the workarounds that we had previously to get around this. Change-Id: I4f2b2f827988a7d76d86406542f647701df81a2d --- src/com/android/launcher2/PagedViewIcon.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/com/android/launcher2/PagedViewIcon.java b/src/com/android/launcher2/PagedViewIcon.java index 89cf331dd..50ba8d459 100644 --- a/src/com/android/launcher2/PagedViewIcon.java +++ b/src/com/android/launcher2/PagedViewIcon.java @@ -16,9 +16,6 @@ package com.android.launcher2; -import com.android.launcher.R; -import com.android.launcher2.PagedView.PagedViewIconCache; - import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; @@ -26,7 +23,6 @@ import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Paint; -import android.graphics.Rect; import android.os.Handler; import android.os.HandlerThread; import android.os.Message; @@ -34,6 +30,9 @@ import android.util.AttributeSet; import android.widget.Checkable; import android.widget.TextView; +import com.android.launcher.R; +import com.android.launcher2.PagedView.PagedViewIconCache; + /** @@ -195,11 +194,12 @@ public class PagedViewIcon extends TextView implements Checkable { } if (overlay != null) { + final int offset = getScrollX(); final int compoundPaddingLeft = getCompoundPaddingLeft(); final int compoundPaddingRight = getCompoundPaddingRight(); int hspace = getWidth() - compoundPaddingRight - compoundPaddingLeft; canvas.drawBitmap(overlay, - compoundPaddingLeft + (hspace - overlay.getWidth()) / 2, + offset + compoundPaddingLeft + (hspace - overlay.getWidth()) / 2, mPaddingTop, mPaint); } -- cgit v1.2.3