"Privileged Extension" pref requires special defaults handling

Fix privileged installer mode, broken by 5ffec23b2f3d367e8e04.  See the
javadoc string for Preferences.isPrivilegedInstallerEnabled() for more info
This commit is contained in:
Hans-Christoph Steiner 2018-06-27 13:52:18 +02:00
parent 74cfbb9658
commit ea166fbc81
2 changed files with 1 additions and 2 deletions

View File

@ -189,7 +189,7 @@ public final class Preferences implements SharedPreferences.OnSharedPreferenceCh
* @see org.fdroid.fdroid.views.fragments.PreferencesFragment#initPrivilegedInstallerPreference()
*/
public boolean isPrivilegedInstallerEnabled() {
return preferences.getBoolean(PREF_PRIVILEGED_INSTALLER, IGNORED_B);
return preferences.getBoolean(PREF_PRIVILEGED_INSTALLER, true);
}
public boolean isPostPrivilegedInstall() {

View File

@ -179,7 +179,6 @@
android:dependency="expert"/>
<CheckBoxPreference
android:title="@string/system_installer"
android:defaultValue="false"
android:key="privilegedInstaller"
android:persistent="false"
android:dependency="expert"/>