summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-x[-rw-r--r--]src/com/android/gallery3d/filtershow/category/GeometryPanel.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/gallery3d/filtershow/category/GeometryPanel.java b/src/com/android/gallery3d/filtershow/category/GeometryPanel.java
index b0d39175c..7772f1838 100644..100755
--- a/src/com/android/gallery3d/filtershow/category/GeometryPanel.java
+++ b/src/com/android/gallery3d/filtershow/category/GeometryPanel.java
@@ -79,7 +79,9 @@ public class GeometryPanel extends BasicGeometryPanel {
int size = mButtons.length;
for (int i = 0; i < size; i++) {
ImageButton view = mButtons[i];
- view.setImageDrawable(res.getDrawable(mFiltersRepresentations.get(i).getOverlayId()));
+ if (mFiltersRepresentations.size() > 0) {
+ view.setImageDrawable(res.getDrawable(mFiltersRepresentations.get(i).getOverlayId()));
+ }
// ues tag to store index.
view.setTag(i);
view.setOnClickListener(mOnClickListener);
@@ -93,7 +95,9 @@ public class GeometryPanel extends BasicGeometryPanel {
int size = mTextViews.length;
for (int i = 0; i < size; i++) {
TextView view = mTextViews[i];
- view.setText(res.getString(mFiltersRepresentations.get(i).getTextId()));
+ if (mFiltersRepresentations.size() > 0) {
+ view.setText(res.getString(mFiltersRepresentations.get(i).getTextId()));
+ }
}
}
}