diff options
| -rw-r--r-- | src/com/android/settings/ButtonSettings.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/com/android/settings/ButtonSettings.java b/src/com/android/settings/ButtonSettings.java index 7a23371b1..e9342f1b8 100644 --- a/src/com/android/settings/ButtonSettings.java +++ b/src/com/android/settings/ButtonSettings.java @@ -414,10 +414,12 @@ public class ButtonSettings extends SettingsPreferenceFragment implements Settings.System.putInt(context.getContentResolver(), Settings.System.BUTTON_BRIGHTNESS, 0); } else { - Settings.System.putInt(context.getContentResolver(), - Settings.System.BUTTON_BRIGHTNESS, - prefs.getInt("pre_navbar_button_backlight", defaultBrightness)); - editor.remove("pre_navbar_button_backlight"); + int oldBright = prefs.getInt("pre_navbar_button_backlight", -1); + if (oldBright != -1) { + Settings.System.putInt(context.getContentResolver(), + Settings.System.BUTTON_BRIGHTNESS, oldBright); + editor.remove("pre_navbar_button_backlight"); + } } editor.commit(); } |
