diff options
author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-08-14 15:00:19 +0200 |
---|---|---|
committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-08-14 15:00:19 +0200 |
commit | 7004d129a8546977c450bd40931b0b774cd2025e (patch) | |
tree | 9926a2931a7670285bb02eb9359815929a5525cb /OpenKeychain/src/main/java | |
parent | b2d447ab32c3e3327c0b3a89f51c46ede520a6d1 (diff) | |
download | open-keychain-7004d129a8546977c450bd40931b0b774cd2025e.tar.gz open-keychain-7004d129a8546977c450bd40931b0b774cd2025e.tar.bz2 open-keychain-7004d129a8546977c450bd40931b0b774cd2025e.zip |
display dummy key for empty result, don't display during search
Diffstat (limited to 'OpenKeychain/src/main/java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java index 94f898089..8c46876be 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListFragment.java @@ -40,6 +40,7 @@ import android.support.v4.content.CursorLoader; import android.support.v4.content.Loader; import android.support.v4.view.MenuItemCompat; import android.support.v7.widget.SearchView; +import android.text.TextUtils; import android.view.ActionMode; import android.view.LayoutInflater; import android.view.Menu; @@ -300,8 +301,8 @@ public class KeyListFragment extends LoaderFragment // old cursor once we return.) mAdapter.setSearchQuery(mQuery); - if (data != null && data.moveToFirst()) { - boolean isSecret = data.getInt(KeyListAdapter.INDEX_HAS_ANY_SECRET) != 0; + if (data != null && (mQuery == null || TextUtils.isEmpty(mQuery))) { + boolean isSecret = data.moveToFirst() && data.getInt(KeyListAdapter.INDEX_HAS_ANY_SECRET) != 0; if (!isSecret) { MatrixCursor headerCursor = new MatrixCursor(KeyListAdapter.PROJECTION); Long[] row = new Long[KeyListAdapter.PROJECTION.length]; |