Browse Source

SeekBarPreference: only commit the preference if requested to.

master
Reece H. Dunn 12 years ago
parent
commit
5370341abf
1 changed files with 5 additions and 3 deletions
  1. 5
    3
      android/src/com/reecedunn/espeak/SeekBarPreference.java

+ 5
- 3
android/src/com/reecedunn/espeak/SeekBarPreference.java View File

@@ -100,9 +100,11 @@ public class SeekBarPreference extends DialogPreference
mProgress = mSeekBar.getProgress() + mMin;
String text = Integer.toString(mProgress);
callChangeListener(text);
SharedPreferences.Editor editor = getSharedPreferences().edit();
editor.putString(getKey(), text);
editor.commit();
if (shouldCommit()) {
SharedPreferences.Editor editor = getEditor();
editor.putString(getKey(), text);
editor.commit();
}
break;
}
super.onClick(dialog, which);

Loading…
Cancel
Save