1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 10:19:33 +02:00

switch sync options off if authorization is failed

This commit is contained in:
Nikolay Pultsin 2014-08-02 16:48:28 +01:00
parent b9ac8d7913
commit c02cc10d28

View file

@ -142,7 +142,11 @@ public class PreferenceActivity extends ZLPreferenceActivity {
) { ) {
@Override @Override
protected void onClick() { protected void onClick() {
if (isChecked()) { superOnClick();
if (!isChecked()) {
return;
}
new Thread() { new Thread() {
public void run() { public void run() {
try { try {
@ -156,10 +160,14 @@ public class PreferenceActivity extends ZLPreferenceActivity {
); );
} catch (ZLNetworkException e) { } catch (ZLNetworkException e) {
e.printStackTrace(); e.printStackTrace();
setChecked(false);
superOnClick();
} }
} }
}.start(); }.start();
} }
private void superOnClick() {
super.onClick(); super.onClick();
syncPreferences.run(); syncPreferences.run();
} }