From f4d211d89a3a054dbabc5d5d6c636013ba063e26 Mon Sep 17 00:00:00 2001 From: nicolasroard Date: Wed, 14 Aug 2013 13:46:00 -0700 Subject: Fix graphics glitch in IconView Change-Id: I46e501755cdd271f41f9fbf558d7939dd34d9c46 --- src/com/android/gallery3d/filtershow/category/CategoryView.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/com/android') 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 -- cgit v1.2.3