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

Commit d747c8db authored by Jan Tomljanovic's avatar Jan Tomljanovic Committed by Android (Google) Code Review
Browse files

Merge "Avoid cold start of the security hub app." into sc-dev

parents a1b8f78a ef8d53e0
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -27,8 +27,12 @@ import com.android.settings.overlay.FeatureFactory;

public class TopLevelSecurityEntryPreferenceController extends BasePreferenceController {

    private final SecuritySettingsFeatureProvider mSecuritySettingsFeatureProvider;

    public TopLevelSecurityEntryPreferenceController(Context context, String preferenceKey) {
        super(context, preferenceKey);
        mSecuritySettingsFeatureProvider = FeatureFactory.getFactory(mContext)
                .getSecuritySettingsFeatureProvider();
    }

    @Override
@@ -42,11 +46,9 @@ public class TopLevelSecurityEntryPreferenceController extends BasePreferenceCon
            return super.handlePreferenceTreeClick(preference);
        }

        SecuritySettingsFeatureProvider securitySettingsFeatureProvider =
                FeatureFactory.getFactory(mContext).getSecuritySettingsFeatureProvider();
        if (securitySettingsFeatureProvider.hasAlternativeSecuritySettingsFragment()) {
        if (mSecuritySettingsFeatureProvider.hasAlternativeSecuritySettingsFragment()) {
            String alternativeFragmentClassname =
                    securitySettingsFeatureProvider
                    mSecuritySettingsFeatureProvider
                            .getAlternativeSecuritySettingsFragmentClassname();
            if (alternativeFragmentClassname != null) {
                new SubSettingLauncher(mContext)