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 /OpenPGP-Keychain/src | |
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)
Diffstat (limited to 'OpenPGP-Keychain/src')
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); |