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

Commit a667372c authored by Abhijeet Kaur's avatar Abhijeet Kaur
Browse files

Make Settings UI fuse flag "settings_fuse" persistent

Bug: 144419848
Test: The value of system property settings_fuse persists after reboot
Change-Id: I207e72fdc56785dbde350e01f753c865294a3eba
parent dee1548f
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ public class FeatureFlags {
    public static final String AUDIO_SWITCHER_SETTINGS = "settings_audio_switcher";
    public static final String DYNAMIC_SYSTEM = "settings_dynamic_system";
    public static final String HEARING_AID_SETTINGS = "settings_bluetooth_hearing_aid";
    public static final String SETTINGS_FUSE_FLAG = "settings_fuse";
    public static final String WIFI_DETAILS_DATAUSAGE_HEADER =
            "settings_wifi_details_datausage_header";
    public static final String PERSONAL_WORK_PROFILE = "settings_work_profile";
+1 −0
Original line number Diff line number Diff line
@@ -36,6 +36,7 @@ public class FeatureFlagPersistent {
        PERSISTENT_FLAGS = new HashSet<>();
        PERSISTENT_FLAGS.add(FeatureFlags.HEARING_AID_SETTINGS);
        PERSISTENT_FLAGS.add(FeatureFlags.DYNAMIC_SYSTEM);
        PERSISTENT_FLAGS.add(FeatureFlags.SETTINGS_FUSE_FLAG);
    }

    public static boolean isEnabled(Context context, String feature) {