diff --git a/app/src/main/java/com/github/yeriomin/yalpstore/fragment/preference/OnInstallationMethodChangeListener.java b/app/src/main/java/com/github/yeriomin/yalpstore/fragment/preference/OnInstallationMethodChangeListener.java index d4e00fb84..abc45d484 100644 --- a/app/src/main/java/com/github/yeriomin/yalpstore/fragment/preference/OnInstallationMethodChangeListener.java +++ b/app/src/main/java/com/github/yeriomin/yalpstore/fragment/preference/OnInstallationMethodChangeListener.java @@ -28,7 +28,9 @@ class OnInstallationMethodChangeListener implements Preference.OnPreferenceChang String oldValue = ((ListPreference) preference).getValue(); if (null != oldValue && !oldValue.equals(newValue)) { if (PreferenceActivity.INSTALLATION_METHOD_PRIVILEGED.equals(newValue)) { - return checkPrivileged(); + if (!checkPrivileged()) { + return false; + } } else if (PreferenceActivity.INSTALLATION_METHOD_ROOT.equals(newValue)) { new CheckSuTask(activity).execute(); }