Let user turn Google Drive backup off

pull/795/head
Alex Baker 6 years ago
parent d74f6d457a
commit ee1c20c61a

@ -177,14 +177,20 @@ public class BasicPreferences extends InjectingPreferenceActivity
googleDriveBackup
.setOnPreferenceChangeListener(
(preference, newValue) -> {
if (newValue != null && (Boolean) newValue) {
if (!playServices.refreshAndCheck()) {
playServices.resolve(this);
} else {
if (newValue == null) {
return false;
}
if ((Boolean) newValue) {
if (playServices.refreshAndCheck()) {
requestLogin();
} else {
playServices.resolve(this);
}
return false;
} else {
return true;
}
return false;
});
requires(

Loading…
Cancel
Save