[Android] Remove subtitle from Brave Origin toggles when enabled (#36055)
Resolves: https://github.com/brave/brave-browser/issues/55142
This commit is contained in:
@@ -188,7 +188,6 @@ public class BraveOriginPreferences extends BravePreferenceFragment
|
||||
String key = preference.getKey();
|
||||
boolean isEnabled = (Boolean) newValue;
|
||||
|
||||
updateToggleDescription(preference, isEnabled);
|
||||
String policyKey = getPolicyKeyForPreference(key);
|
||||
if (policyKey == null || mBraveOriginSettingsHandler == null) {
|
||||
return false;
|
||||
@@ -389,7 +388,6 @@ public class BraveOriginPreferences extends BravePreferenceFragment
|
||||
return;
|
||||
}
|
||||
preference.setOnPreferenceChangeListener(this);
|
||||
updateToggleDescription(preference, preference.isChecked());
|
||||
|
||||
// Initialize from policy service if available
|
||||
String policyKey = getPolicyKeyForPreference(key);
|
||||
@@ -407,7 +405,6 @@ public class BraveOriginPreferences extends BravePreferenceFragment
|
||||
? !value
|
||||
: value;
|
||||
preference.setChecked(checkedValue);
|
||||
updateToggleDescription(preference, checkedValue);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -485,7 +482,6 @@ public class BraveOriginPreferences extends BravePreferenceFragment
|
||||
continue;
|
||||
}
|
||||
pref.setChecked(false);
|
||||
updateToggleDescription(pref, false);
|
||||
anyChanged = true;
|
||||
|
||||
String policyKey = getPolicyKeyForPreference(key);
|
||||
@@ -507,22 +503,6 @@ public class BraveOriginPreferences extends BravePreferenceFragment
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Updates the description of a toggle preference based on its enabled state. Shows "This
|
||||
* feature is enabled because you opted into it" when enabled, removes the description when
|
||||
* disabled.
|
||||
*
|
||||
* @param preference The preference to update
|
||||
* @param isEnabled Whether the toggle is enabled
|
||||
*/
|
||||
private void updateToggleDescription(Preference preference, boolean isEnabled) {
|
||||
if (isEnabled) {
|
||||
preference.setSummary(R.string.origin_toggle_enabled_description);
|
||||
} else {
|
||||
preference.setSummary(null);
|
||||
}
|
||||
}
|
||||
|
||||
public static final BaseSearchIndexProvider SEARCH_INDEX_DATA_PROVIDER =
|
||||
new BaseSearchIndexProvider(
|
||||
BraveOriginPreferences.class.getName(), R.xml.brave_origin_preferences) {
|
||||
|
||||
Reference in New Issue
Block a user