diff options
author | cnchen <cnchen@google.com> | 2019-05-06 10:19:10 +0800 |
---|---|---|
committer | cnchen <cnchen@google.com> | 2019-05-14 14:01:14 +0800 |
commit | 3eee5cf02e5fda758a1f5e471648d9838a299187 (patch) | |
tree | 8cde43b5759d9bebac908f7d7f8e2eb2d7026c10 /src/com/android/settings/SettingsActivity.java | |
parent | 26ff84d3f43ebfb98b90ecc598487a3b60f2f3b9 (diff) | |
download | packages_apps_Settings-3eee5cf02e5fda758a1f5e471648d9838a299187.tar.gz packages_apps_Settings-3eee5cf02e5fda758a1f5e471648d9838a299187.tar.bz2 packages_apps_Settings-3eee5cf02e5fda758a1f5e471648d9838a299187.zip |
Font size page support light theme in deferred setup
Bug:124470158
Test: atest & manually test
Change-Id: I41e1e98a9a64e516a294c4a94c8b5f335434078f
Merged-In: I41e1e98a9a64e516a294c4a94c8b5f335434078f
Diffstat (limited to 'src/com/android/settings/SettingsActivity.java')
-rw-r--r-- | src/com/android/settings/SettingsActivity.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index 4ac4be4b20..383585c59a 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -51,7 +51,6 @@ import androidx.preference.PreferenceManager; import com.android.internal.util.ArrayUtils; import com.android.settings.Settings.WifiSettingsActivity; import com.android.settings.applications.manageapplications.ManageApplications; -import com.android.settings.backup.BackupSettingsHelper; import com.android.settings.backup.UserBackupSettingsActivity; import com.android.settings.core.OnActivityResultListener; import com.android.settings.core.SettingsBaseActivity; @@ -67,6 +66,8 @@ import com.android.settingslib.core.instrumentation.SharedPreferencesLogger; import com.android.settingslib.development.DevelopmentSettingsEnabler; import com.android.settingslib.drawer.DashboardCategory; +import com.google.android.setupcompat.util.WizardManagerHelper; + import java.util.ArrayList; import java.util.List; @@ -243,8 +244,10 @@ public class SettingsActivity extends SettingsBaseActivity intent.getBooleanExtra(EXTRA_SHOW_FRAGMENT_AS_SUBSETTING, false); // If this is a sub settings, then apply the SubSettings Theme for the ActionBar content - // insets - if (isSubSettings) { + // insets. + // If this is in setup flow, don't apply theme. Because light theme needs to be applied + // in SettingsBaseActivity#onCreate(). + if (isSubSettings && !WizardManagerHelper.isAnySetupWizard(getIntent())) { setTheme(R.style.Theme_SubSettings); } |