diff options
Diffstat (limited to 'src/com/android/settings/development/ForceMSAAPreferenceController.java')
-rw-r--r-- | src/com/android/settings/development/ForceMSAAPreferenceController.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/com/android/settings/development/ForceMSAAPreferenceController.java b/src/com/android/settings/development/ForceMSAAPreferenceController.java index be6efca877..ce539c7939 100644 --- a/src/com/android/settings/development/ForceMSAAPreferenceController.java +++ b/src/com/android/settings/development/ForceMSAAPreferenceController.java @@ -17,7 +17,7 @@ package com.android.settings.development; import android.content.Context; -import android.os.SystemProperties; +import android.sysprop.DisplayProperties; import androidx.annotation.VisibleForTesting; import androidx.preference.Preference; @@ -32,9 +32,6 @@ public class ForceMSAAPreferenceController extends DeveloperOptionsPreferenceCon private static final String FORCE_MSAA_KEY = "force_msaa"; - @VisibleForTesting - static final String MSAA_PROPERTY = "debug.egl.force_msaa"; - public ForceMSAAPreferenceController(Context context) { super(context); } @@ -47,22 +44,21 @@ public class ForceMSAAPreferenceController extends DeveloperOptionsPreferenceCon @Override public boolean onPreferenceChange(Preference preference, Object newValue) { final boolean isEnabled = (Boolean) newValue; - SystemProperties.set(MSAA_PROPERTY, - isEnabled ? Boolean.toString(true) : Boolean.toString(false)); + DisplayProperties.debug_force_msaa(isEnabled); SystemPropPoker.getInstance().poke(); return true; } @Override public void updateState(Preference preference) { - final boolean isEnabled = SystemProperties.getBoolean(MSAA_PROPERTY, false /* default */); + final boolean isEnabled = DisplayProperties.debug_force_msaa().orElse(false); ((SwitchPreference) mPreference).setChecked(isEnabled); } @Override protected void onDeveloperOptionsSwitchDisabled() { super.onDeveloperOptionsSwitchDisabled(); - SystemProperties.set(MSAA_PROPERTY, Boolean.toString(false)); + DisplayProperties.debug_force_msaa(false); ((SwitchPreference) mPreference).setChecked(false); } } |