summaryrefslogtreecommitdiffstats
path: root/src/com
diff options
context:
space:
mode:
authornicolasroard <nicolasroard@google.com>2013-07-10 18:57:08 -0700
committernicolasroard <nicolasroard@google.com>2013-07-10 18:57:08 -0700
commit860dfcfa96936adf716ab89fb41ed18994fbbd71 (patch)
tree2ca1f7a812db8564b395306caf36c63578d53043 /src/com
parentffc6aea8d586de43e246e60155e573fd34d90da2 (diff)
downloadandroid_packages_apps_Gallery2-860dfcfa96936adf716ab89fb41ed18994fbbd71.tar.gz
android_packages_apps_Gallery2-860dfcfa96936adf716ab89fb41ed18994fbbd71.tar.bz2
android_packages_apps_Gallery2-860dfcfa96936adf716ab89fb41ed18994fbbd71.zip
Fix selection in categories
Change-Id: Ica9ff5ba4a6d195f8b1ea1a686e9bbc6772d655f
Diffstat (limited to 'src/com')
-rw-r--r--src/com/android/gallery3d/filtershow/category/CategoryAdapter.java2
-rw-r--r--src/com/android/gallery3d/filtershow/category/CategoryPanel.java2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/filtershow/category/CategoryAdapter.java b/src/com/android/gallery3d/filtershow/category/CategoryAdapter.java
index 384f57a79..445ef5f6a 100644
--- a/src/com/android/gallery3d/filtershow/category/CategoryAdapter.java
+++ b/src/com/android/gallery3d/filtershow/category/CategoryAdapter.java
@@ -167,6 +167,7 @@ public class CategoryAdapter extends ArrayAdapter<Action> {
if (rep.getName().equalsIgnoreCase(
getItem(i).getRepresentation().getName())) {
selected = i;
+ break;
}
}
}
@@ -174,6 +175,5 @@ public class CategoryAdapter extends ArrayAdapter<Action> {
mSelectedPosition = selected;
this.notifyDataSetChanged();
}
-
}
}
diff --git a/src/com/android/gallery3d/filtershow/category/CategoryPanel.java b/src/com/android/gallery3d/filtershow/category/CategoryPanel.java
index 477e00f5f..de2481f3f 100644
--- a/src/com/android/gallery3d/filtershow/category/CategoryPanel.java
+++ b/src/com/android/gallery3d/filtershow/category/CategoryPanel.java
@@ -51,11 +51,13 @@ public class CategoryPanel extends Fragment {
case MainPanel.LOOKS: {
mAdapter = activity.getCategoryLooksAdapter();
mAdapter.initializeSelection(MainPanel.LOOKS);
+ activity.updateCategories();
break;
}
case MainPanel.BORDERS: {
mAdapter = activity.getCategoryBordersAdapter();
mAdapter.initializeSelection(MainPanel.BORDERS);
+ activity.updateCategories();
break;
}
case MainPanel.GEOMETRY: {