aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2016-04-29 21:41:46 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2016-04-29 21:41:46 +0200
commit3cc92e6f6121795a446a444429b549ccda63b014 (patch)
tree51dae1c5ca5cd4e24944768d19e1363af61b8b24 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget
parent0ef59e36add59add1b34a316dd13a2049165043e (diff)
parent72d2a627ff7641a660628ed5d634209a93efebd2 (diff)
downloadopen-keychain-3cc92e6f6121795a446a444429b549ccda63b014.tar.gz
open-keychain-3cc92e6f6121795a446a444429b549ccda63b014.tar.bz2
open-keychain-3cc92e6f6121795a446a444429b549ccda63b014.zip
Merge branch 'Issue#925' of https://github.com/007durgesh219/open-keychain into 007durgesh219-Issue#925
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/EncryptKeyCompletionView.java18
1 files changed, 18 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 f98fda56f..fb9e502e3 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
@@ -171,4 +171,22 @@ public class EncryptKeyCompletionView extends TokenCompleteTextView<KeyItem>
mLoaderManager.restartLoader(0, args, this);
}
+ @Override
+ public boolean enoughToFilter() {
+ return true;
+ }
+
+ public void showAllKeys(){
+ Bundle args = new Bundle();
+ args.putString(ARG_QUERY, "");
+ mLoaderManager.restartLoader(0, args, this);
+ super.showDropDown();
+ }
+
+ @Override
+ protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+ super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+ this.setDropDownWidth(this.getLeft()+this.getRight());
+ this.setDropDownHorizontalOffset(-this.getLeft());
+ }
}