diff options
author | nicolasroard <nicolasroard@google.com> | 2013-07-10 18:57:08 -0700 |
---|---|---|
committer | nicolasroard <nicolasroard@google.com> | 2013-07-10 18:57:08 -0700 |
commit | 860dfcfa96936adf716ab89fb41ed18994fbbd71 (patch) | |
tree | 2ca1f7a812db8564b395306caf36c63578d53043 /src/com | |
parent | ffc6aea8d586de43e246e60155e573fd34d90da2 (diff) | |
download | android_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.java | 2 | ||||
-rw-r--r-- | src/com/android/gallery3d/filtershow/category/CategoryPanel.java | 2 |
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: { |