Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7dc288a8 authored by Kiyoung Kim's avatar Kiyoung Kim Committed by android-build-merger
Browse files

Merge "Schematize Crypto state system property"

am: 6c38df5e

Change-Id: I3ef29bc153839fd18b1144c8128ddf4dbc1e4f60
parents a10d7031 6c38df5e
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -63,7 +63,8 @@ public class FileEncryptionPreferenceController extends DeveloperOptionsPreferen

    @Override
    public void updateState(Preference preference) {
        if (!TextUtils.equals("file", CryptoProperties.type().orElse("none"))) {
        if (CryptoProperties.type().orElse(CryptoProperties.type_values.NONE) !=
            CryptoProperties.type_values.FILE) {
            return;
        }

+2 −2
Original line number Diff line number Diff line
@@ -91,7 +91,7 @@ public class FileEncryptionPreferenceControllerTest {
        ReflectionHelpers.setField(mController, "mStorageManager", mStorageManager);
        when(mStorageManager.isConvertibleToFBE()).thenReturn(true);
        mController.displayPreference(mPreferenceScreen);
        CryptoProperties.type("foobar");
        CryptoProperties.type(CryptoProperties.type_values.NONE);

        mController.updateState(mPreference);

@@ -105,7 +105,7 @@ public class FileEncryptionPreferenceControllerTest {
        ReflectionHelpers.setField(mController, "mStorageManager", mStorageManager);
        when(mStorageManager.isConvertibleToFBE()).thenReturn(true);
        mController.displayPreference(mPreferenceScreen);
        CryptoProperties.type("file");
        CryptoProperties.type(CryptoProperties.type_values.FILE);

        mController.updateState(mPreference);