Merge "Fix issue #4976176: Font size setting does not persist"

This commit is contained in:
Dianne Hackborn
2011-07-19 18:07:51 -07:00
committed by Android (Google) Code Review
3 changed files with 3 additions and 3 deletions

View File

@@ -295,7 +295,7 @@ public class AccessibilitySettings extends SettingsPreferenceFragment implements
try {
mCurConfig.fontScale = mToggleLargeTextCheckBox.isChecked()
? LARGE_FONT_SCALE : 1;
ActivityManagerNative.getDefault().updateConfiguration(mCurConfig);
ActivityManagerNative.getDefault().updatePersistentConfiguration(mCurConfig);
} catch (RemoteException e) {
}
} else if (POWER_BUTTON_ENDS_CALL_CHECKBOX.equals(key)) {

View File

@@ -105,7 +105,7 @@ public class Display extends Activity implements View.OnClickListener {
public void onClick(View v) {
try {
ActivityManagerNative.getDefault().updateConfiguration(mCurConfig);
ActivityManagerNative.getDefault().updatePersistentConfiguration(mCurConfig);
} catch (RemoteException e) {
}
finish();

View File

@@ -203,7 +203,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
public void writeFontSizePreference(Object objValue) {
try {
mCurConfig.fontScale = Float.parseFloat(objValue.toString());
ActivityManagerNative.getDefault().updateConfiguration(mCurConfig);
ActivityManagerNative.getDefault().updatePersistentConfiguration(mCurConfig);
} catch (RemoteException e) {
Log.w(TAG, "Unable to save font size");
}