summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2013-08-14 13:46:00 -0700
committernicolasroard <nicolasroard@google.com>2013-08-14 13:46:00 -0700
commitf4d211d89a3a054dbabc5d5d6c636013ba063e26 (patch)
tree51aefc0df4633d857df47eb3be9cba45b6e842b8 /src
parent5d1cf1f9c8c6359905988e096b50f07ce326df21 (diff)
downloadandroid_packages_apps_Gallery2-f4d211d89a3a054dbabc5d5d6c636013ba063e26.tar.gz
android_packages_apps_Gallery2-f4d211d89a3a054dbabc5d5d6c636013ba063e26.tar.bz2
android_packages_apps_Gallery2-f4d211d89a3a054dbabc5d5d6c636013ba063e26.zip
Fix graphics glitch in IconView
Change-Id: I46e501755cdd271f41f9fbf558d7939dd34d9c46
Diffstat (limited to 'src')
-rw-r--r--src/com/android/gallery3d/filtershow/category/CategoryView.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/filtershow/category/CategoryView.java b/src/com/android/gallery3d/filtershow/category/CategoryView.java
index 6759afbcc..3a9d47355 100644
--- a/src/com/android/gallery3d/filtershow/category/CategoryView.java
+++ b/src/com/android/gallery3d/filtershow/category/CategoryView.java
@@ -128,13 +128,16 @@ public class CategoryView extends IconView
setText(mAction.getName());
mAdapter = adapter;
mCanBeRemoved = action.canBeRemoved();
- invalidate();
+ setUseOnlyDrawable(false);
if (mAction.getType() == Action.ADD_ACTION) {
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.filtershow_add);
setBitmap(bitmap);
setUseOnlyDrawable(true);
setText(getResources().getString(R.string.filtershow_add_button_looks));
+ } else {
+ setBitmap(mAction.getImage());
}
+ invalidate();
}
@Override