diff options
| author | uberspot <onexemailx@gmail.com> | 2014-03-14 00:59:10 +0200 |
|---|---|---|
| committer | uberspot <onexemailx@gmail.com> | 2014-03-14 00:59:10 +0200 |
| commit | 985a6793c0fb8c5f28c229c9432303263704015e (patch) | |
| tree | 9ef91a6ac18f713af2ce1594385fab6a376c6419 | |
| parent | b12392594f54cac1ef8812c80decc315f70866db (diff) | |
| download | open-keychain-985a6793c0fb8c5f28c229c9432303263704015e.tar.gz open-keychain-985a6793c0fb8c5f28c229c9432303263704015e.tar.bz2 open-keychain-985a6793c0fb8c5f28c229c9432303263704015e.zip | |
Fix two bugs in ImportKeys screen (issue #416)
2 files changed, 2 insertions, 0 deletions
diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java index 16776e121..0f05af447 100644 --- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java +++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysAdapter.java @@ -152,6 +152,7 @@ public class ImportKeysAdapter extends ArrayAdapter<ImportKeysListEntry> { } LinearLayout ll = (LinearLayout) convertView.findViewById(R.id.list); + ll.removeAllViews(); if (entry.userIds.size() == 1) { ll.setVisibility(View.GONE); } else { diff --git a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListServerLoader.java b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListServerLoader.java index 1e96606a6..a4dd06e40 100644 --- a/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListServerLoader.java +++ b/OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/ImportKeysListServerLoader.java @@ -89,6 +89,7 @@ public class ImportKeysListServerLoader try { ArrayList<ImportKeysListEntry> searchResult = server.search(query); + mEntryList.clear(); // add result to data mEntryList.addAll(searchResult); mEntryListWrapper = new AsyncTaskResultWrapper<ArrayList<ImportKeysListEntry>>(mEntryList, null); |
