diff options
Diffstat (limited to 'Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java')
-rw-r--r-- | Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java b/Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java index a26c48846..33bb162a0 100644 --- a/Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java +++ b/Settings/src/com/android/tv/settings/vendor/ResetOptionsFragment.java @@ -26,6 +26,9 @@ import androidx.preference.Preference; import com.android.tv.settings.R; import com.android.tv.settings.SettingsPreferenceFragment; +import com.android.tv.settings.customization.CustomizationConstants; +import com.android.tv.settings.customization.Partner; +import com.android.tv.settings.customization.PartnerPreferencesMerger; /** A vendor version reset options settings. */ @Keep @@ -36,6 +39,13 @@ public class ResetOptionsFragment extends SettingsPreferenceFragment { @Override public void onCreatePreferences(Bundle bundle, String s) { setPreferencesFromResource(R.xml.reset_options_vendor, null); + if (Partner.getInstance(getContext()).isCustomizationPackageProvided()) { + PartnerPreferencesMerger.mergePreferences( + getContext(), + getPreferenceScreen(), + CustomizationConstants.RESET_OPTIONS_SCREEN + ); + } } @Override |