fix(Tiktok - Settings): check for null when opening ads settings (#443)

This commit is contained in:
Vu Hoan Huy 2023-07-21 00:22:07 +07:00 committed by GitHub
parent 8920e1dfe8
commit 8c61561d63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,6 +2,7 @@ package app.revanced.tiktok.settingsmenu;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle;
import android.preference.PreferenceFragment; import android.preference.PreferenceFragment;
import android.view.View; import android.view.View;
import android.widget.FrameLayout; import android.widget.FrameLayout;
@ -35,7 +36,8 @@ public class SettingsMenu {
* @return Whether the settings menu should be initialized. * @return Whether the settings menu should be initialized.
*/ */
public static boolean initializeSettings(AdPersonalizationActivity base) { public static boolean initializeSettings(AdPersonalizationActivity base) {
if (!base.getIntent().getExtras().getBoolean("revanced", false)) return false; Bundle extras = base.getIntent().getExtras();
if (extras != null && !extras.getBoolean("revanced", false)) return false;
SettingsStatus.load(); SettingsStatus.load();