summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWu-cheng Li <wuchengli@google.com>2011-09-14 16:37:07 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-09-14 16:37:07 -0700
commitccc10bb25616e2b4619c15a0fe22eb8538174062 (patch)
tree602a7b271abfe39b3d8500de70c01b7012b82e07 /src
parent7debfb4ae64e710e2bea5ba2446407c29952b107 (diff)
parent15d9a599aa3d354a89c7dcac7f03aa458f3a4158 (diff)
downloadLegacyCamera-ccc10bb25616e2b4619c15a0fe22eb8538174062.zip
LegacyCamera-ccc10bb25616e2b4619c15a0fe22eb8538174062.tar.gz
LegacyCamera-ccc10bb25616e2b4619c15a0fe22eb8538174062.tar.bz2
Merge "Fix effect selection is not reset in setting popup."
Diffstat (limited to 'src')
-rw-r--r--src/com/android/camera/ui/BasicSettingPopup.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/camera/ui/BasicSettingPopup.java b/src/com/android/camera/ui/BasicSettingPopup.java
index 6991bae..aca88ca 100644
--- a/src/com/android/camera/ui/BasicSettingPopup.java
+++ b/src/com/android/camera/ui/BasicSettingPopup.java
@@ -21,6 +21,7 @@ import com.android.camera.R;
import android.content.Context;
import android.util.AttributeSet;
+import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
@@ -34,6 +35,7 @@ import java.util.HashMap;
// daylight, incandescent, etc).
public class BasicSettingPopup extends AbstractSettingPopup implements
AdapterView.OnItemClickListener {
+ private final String TAG = "BasicSettingPopup";
private IconListPreference mPreference;
private Listener mListener;
@@ -81,8 +83,10 @@ public class BasicSettingPopup extends AbstractSettingPopup implements
int index = mPreference.findIndexOfValue(mPreference.getValue());
if (index != -1) {
((ListView) mSettingList).setItemChecked(index, true);
+ } else {
+ Log.e(TAG, "Invalid preference value.");
+ mPreference.print();
}
-
}
public void setSettingChangedListener(Listener listener) {