| @@ -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); | |||