aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain
diff options
context:
space:
mode:
authormar-v-in <github@rvin.mooo.com>2014-08-17 11:31:41 +0200
committermar-v-in <github@rvin.mooo.com>2014-08-17 11:31:41 +0200
commit57b2440731ebed567c59ae16c1f669fb47d0544f (patch)
tree92929f5165d809ea207b081479a8efe9dbfd95b6 /OpenKeychain
parent3cc57a092a7ba59390b2d892db028cc1990cdbd1 (diff)
downloadopen-keychain-57b2440731ebed567c59ae16c1f669fb47d0544f.tar.gz
open-keychain-57b2440731ebed567c59ae16c1f669fb47d0544f.tar.bz2
open-keychain-57b2440731ebed567c59ae16c1f669fb47d0544f.zip
Work-around rendering bug when switching back to asymmetric with multiple recipients selected
Diffstat (limited to 'OpenKeychain')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java16
1 files changed, 2 insertions, 14 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
index 748cbca14..a508472d6 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
@@ -18,30 +18,16 @@
package org.sufficientlysecure.keychain.ui;
import android.app.Activity;
-import android.content.Context;
-import android.database.Cursor;
-import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.Fragment;
-import android.support.v4.app.LoaderManager;
-import android.support.v4.content.CursorLoader;
-import android.support.v4.content.Loader;
-import android.support.v4.widget.CursorAdapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
-import android.widget.AdapterView;
-import android.widget.BaseAdapter;
-import android.widget.Spinner;
-import android.widget.SpinnerAdapter;
-import android.widget.TextView;
import com.tokenautocomplete.TokenCompleteTextView;
import org.sufficientlysecure.keychain.Constants;
import org.sufficientlysecure.keychain.R;
-import org.sufficientlysecure.keychain.pgp.KeyRing;
-import org.sufficientlysecure.keychain.pgp.PgpKeyHelper;
import org.sufficientlysecure.keychain.pgp.exception.PgpGeneralException;
import org.sufficientlysecure.keychain.provider.CachedPublicKeyRing;
import org.sufficientlysecure.keychain.provider.KeychainContract.KeyRings;
@@ -169,6 +155,8 @@ public class EncryptAsymmetricFragment extends Fragment implements EncryptActivi
Log.e(Constants.TAG, "key not found!", e);
}
}
+ // This is to work-around a rendering bug in TokenCompleteTextView
+ mEncryptKeyView.requestFocus();
updateEncryptionKeys();
}
}