diff options
author | Dmitri Plotnikov <dplotnikov@google.com> | 2009-10-09 13:21:29 -0700 |
---|---|---|
committer | Dmitri Plotnikov <dplotnikov@google.com> | 2009-10-09 13:21:38 -0700 |
commit | c03e723e7b07434a3e60454606bc18e2df4ee06b (patch) | |
tree | 3ec7c21a6853a9aba20e65206b4cc7de8d1a5aed | |
parent | b9e55995411cc4390972a552e5361727ad795374 (diff) | |
download | ContactsProvider-c03e723e7b07434a3e60454606bc18e2df4ee06b.tar.gz |
[Issue 2168777] Favoring visible contacts on insert of presence/status updates.
Change-Id: If581fb64017ca4dc74c5c3f1805fa96f722fa6cd
-rw-r--r-- | src/com/android/providers/contacts/ContactsProvider2.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/providers/contacts/ContactsProvider2.java b/src/com/android/providers/contacts/ContactsProvider2.java index 80ec035c..9880660f 100644 --- a/src/com/android/providers/contacts/ContactsProvider2.java +++ b/src/com/android/providers/contacts/ContactsProvider2.java @@ -2491,7 +2491,8 @@ public class ContactsProvider2 extends SQLiteContentProvider implements OnAccoun Cursor cursor = null; try { cursor = mDb.query(DataContactsQuery.TABLE, DataContactsQuery.PROJECTION, - mSb.toString(), null, null, null, null); + mSb.toString(), null, null, null, + Contacts.IN_VISIBLE_GROUP + " DESC, " + Data.RAW_CONTACT_ID); if (cursor.moveToFirst()) { dataId = cursor.getLong(DataContactsQuery.DATA_ID); rawContactId = cursor.getLong(DataContactsQuery.RAW_CONTACT_ID); |