summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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