summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2010-11-09 12:20:57 -0800
committerWinson Chung <winsonc@google.com>2010-11-09 12:29:41 -0800
commitc84001ec67236c070875324fb77f04ce63b46885 (patch)
treef62d90a3d7c80fd2e6d66aa2631a144c65981387 /src
parentec30827e734ba9c3d2b8a27f3b5224412d1cf2f7 (diff)
downloadandroid_packages_apps_Trebuchet-c84001ec67236c070875324fb77f04ce63b46885.tar.gz
android_packages_apps_Trebuchet-c84001ec67236c070875324fb77f04ce63b46885.tar.bz2
android_packages_apps_Trebuchet-c84001ec67236c070875324fb77f04ce63b46885.zip
Fixing issue where holgoraphic icon backgrounds were not being drawn.
- Removing the workarounds that we had previously to get around this. Change-Id: I4f2b2f827988a7d76d86406542f647701df81a2d
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher2/PagedViewIcon.java10
1 files changed, 5 insertions, 5 deletions
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);
}