From d03969d23f82fee9eacd0e27d695e46c8eeb6cdf Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 1 Sep 2019 10:26:37 +0200 Subject: [PATCH] Show non deleted contact groups with at least one contact --- app/src/main/java/eu/faircode/email/FragmentCompose.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 0149572271..d4f701ec5a 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -3377,12 +3377,15 @@ public class FragmentCompose extends FragmentBase { final Spinner spTarget = dview.findViewById(R.id.spTarget); Cursor groups = getContext().getContentResolver().query( - ContactsContract.Groups.CONTENT_URI, + ContactsContract.Groups.CONTENT_SUMMARY_URI, new String[]{ ContactsContract.Groups._ID, - ContactsContract.Groups.TITLE + ContactsContract.Groups.TITLE, + ContactsContract.Groups.SUMMARY_COUNT }, - ContactsContract.Groups.GROUP_VISIBLE + " = 1", null, + ContactsContract.Groups.DELETED + " = 0" + + " AND " + ContactsContract.Groups.SUMMARY_COUNT + " > 0", + null, ContactsContract.Groups.TITLE );