зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1232632 - Restricted profiles: Hide 'Clear private data' if needed. r=margaret
--HG-- extra : commitid : Cut33kSG4cZ extra : rebase_source : 0192090f4a3f36b5911bed03d7cb8afe00c1565d
This commit is contained in:
Родитель
d1bd470212
Коммит
445ddd60b5
|
@ -451,6 +451,7 @@ OnSharedPreferenceChangeListener
|
|||
return GeckoPreferenceFragment.class.getName().equals(fragmentName);
|
||||
}
|
||||
|
||||
@TargetApi(11)
|
||||
@Override
|
||||
public void onBuildHeaders(List<Header> target) {
|
||||
if (onIsMultiPane()) {
|
||||
|
@ -463,6 +464,9 @@ OnSharedPreferenceChangeListener
|
|||
|
||||
if (header.id == R.id.pref_header_advanced && !Restrictions.isAllowed(this, Restrictable.ADVANCED_SETTINGS)) {
|
||||
iterator.remove();
|
||||
} else if (header.id == R.id.pref_header_clear_private_data
|
||||
&& !Restrictions.isAllowed(this, Restrictable.CLEAR_HISTORY)) {
|
||||
iterator.remove();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -45,7 +45,8 @@
|
|||
</header>
|
||||
|
||||
<header android:fragment="org.mozilla.gecko.preferences.GeckoPreferenceFragment"
|
||||
android:title="@string/pref_clear_private_data_now">
|
||||
android:title="@string/pref_clear_private_data_now"
|
||||
android:id="@+id/pref_header_clear_private_data">
|
||||
<extra android:name="resource"
|
||||
android:value="preferences_privacy_clear_tablet"/>
|
||||
</header>
|
||||
|
|
|
@ -16,4 +16,7 @@
|
|||
<header android:fragment="org.mozilla.gecko.preferences.GeckoPreferenceFragment"
|
||||
android:id="@+id/pref_header_accessibility">
|
||||
</header>
|
||||
<header android:fragment="org.mozilla.gecko.preferences.GeckoPreferenceFragment"
|
||||
android:id="@+id/pref_header_clear_private_data">
|
||||
</header>
|
||||
</preference-headers>
|
||||
|
|
Загрузка…
Ссылка в новой задаче