Merge "Maintain the users current value for STATUS_BAR_SHOW_VIBRATE_ICON"
This commit is contained in:
@@ -5514,13 +5514,17 @@ public class SettingsProvider extends ContentProvider {
|
|||||||
}
|
}
|
||||||
if (currentVersion == 210) {
|
if (currentVersion == 210) {
|
||||||
final SettingsState secureSettings = getSecureSettingsLocked(userId);
|
final SettingsState secureSettings = getSecureSettingsLocked(userId);
|
||||||
final int defaultValueVibrateIconEnabled = getContext().getResources()
|
final Setting currentSetting = secureSettings.getSettingLocked(
|
||||||
.getInteger(R.integer.def_statusBarVibrateIconEnabled);
|
Secure.STATUS_BAR_SHOW_VIBRATE_ICON);
|
||||||
secureSettings.insertSettingOverrideableByRestoreLocked(
|
if (currentSetting.isNull()) {
|
||||||
Secure.STATUS_BAR_SHOW_VIBRATE_ICON,
|
final int defaultValueVibrateIconEnabled = getContext().getResources()
|
||||||
String.valueOf(defaultValueVibrateIconEnabled),
|
.getInteger(R.integer.def_statusBarVibrateIconEnabled);
|
||||||
null /* tag */, true /* makeDefault */,
|
secureSettings.insertSettingOverrideableByRestoreLocked(
|
||||||
SettingsState.SYSTEM_PACKAGE_NAME);
|
Secure.STATUS_BAR_SHOW_VIBRATE_ICON,
|
||||||
|
String.valueOf(defaultValueVibrateIconEnabled),
|
||||||
|
null /* tag */, true /* makeDefault */,
|
||||||
|
SettingsState.SYSTEM_PACKAGE_NAME);
|
||||||
|
}
|
||||||
currentVersion = 211;
|
currentVersion = 211;
|
||||||
}
|
}
|
||||||
// vXXX: Add new settings above this point.
|
// vXXX: Add new settings above this point.
|
||||||
|
|||||||
Reference in New Issue
Block a user