diff options
author | mar-v-in <github@rvin.mooo.com> | 2014-08-02 00:51:56 +0200 |
---|---|---|
committer | mar-v-in <github@rvin.mooo.com> | 2014-08-02 00:52:34 +0200 |
commit | e17c1a0cd4581adce49a9941b2f4fadbdbf5a94d (patch) | |
tree | 5420b04ac5592adac1bb273989f83da0105b1477 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java | |
parent | 9d101b4fe5ea3aa4c67264131eaaf055c0c35641 (diff) | |
download | open-keychain-e17c1a0cd4581adce49a9941b2f4fadbdbf5a94d.tar.gz open-keychain-e17c1a0cd4581adce49a9941b2f4fadbdbf5a94d.tar.bz2 open-keychain-e17c1a0cd4581adce49a9941b2f4fadbdbf5a94d.zip |
Fix focusing with To field
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java index 329ef2c9b..f1c17bfb5 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java @@ -4,6 +4,7 @@ import android.app.Activity; import android.content.Context; import android.database.Cursor; import android.graphics.Bitmap; +import android.graphics.Rect; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.LoaderManager; @@ -13,6 +14,7 @@ import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; import android.widget.ImageView; import android.widget.TextView; import com.tokenautocomplete.FilteredArrayAdapter; @@ -109,6 +111,15 @@ public class EncryptKeyCompletionView extends TokenCompleteTextView { } } + @Override + public void onFocusChanged(boolean hasFocus, int direction, Rect previous) { + super.onFocusChanged(hasFocus, direction, previous); + if (hasFocus) { + ((InputMethodManager)getContext().getSystemService(Context.INPUT_METHOD_SERVICE)) + .showSoftInput(this, InputMethodManager.SHOW_IMPLICIT); + } + } + public void swapCursor(Cursor cursor) { if (cursor == null) { setAdapter(new EncryptKeyAdapter(Collections.<EncryptionKey>emptyList())); |