Avoid crash in the login page when the connections is tested, then changed to other wrong URL and connect is clicked before the new test finishes

This commit is contained in:
David A. Velasco 2012-07-20 12:27:05 +02:00
parent c175ba68cd
commit ff0803c3ee
2 changed files with 2 additions and 1 deletions

View file

@ -18,7 +18,7 @@
-->
<manifest package="eu.alefzero.owncloud"
android:versionCode="1"
android:versionName="0.1.168B" xmlns:android="http://schemas.android.com/apk/res/android">
android:versionName="0.1.169B" xmlns:android="http://schemas.android.com/apk/res/android">
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />

View file

@ -343,6 +343,7 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity
if (uri.length() != 0) {
setResultIconAndText(R.drawable.progress_small,
R.string.auth_testing_connection);
findViewById(R.id.buttonOK).setEnabled(false); // avoid connect can be clicked if the test was previously passed
mConnChkRunnable = new ConnectionCheckerRunnable(uri, this);
mConnChkRunnable.setListener(this, mHandler);
mAuthThread = new Thread(mConnChkRunnable);