mirror of https://github.com/M66B/FairEmail.git
Prevent crash
This commit is contained in:
parent
c7c31289b3
commit
8bb293a533
|
@ -24,6 +24,7 @@ import android.app.Activity;
|
||||||
import android.app.PendingIntent;
|
import android.app.PendingIntent;
|
||||||
import android.content.ClipData;
|
import android.content.ClipData;
|
||||||
import android.content.ClipboardManager;
|
import android.content.ClipboardManager;
|
||||||
|
import android.content.ContentResolver;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.DialogInterface;
|
import android.content.DialogInterface;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
|
@ -459,11 +460,12 @@ public class FragmentCompose extends FragmentBase {
|
||||||
etCc.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
|
etCc.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
|
||||||
etBcc.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
|
etBcc.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
|
||||||
|
|
||||||
if (contacts)
|
if (contacts) {
|
||||||
|
final ContentResolver resolver = getContext().getContentResolver();
|
||||||
cadapter.setFilterQueryProvider(new FilterQueryProvider() {
|
cadapter.setFilterQueryProvider(new FilterQueryProvider() {
|
||||||
public Cursor runQuery(CharSequence typed) {
|
public Cursor runQuery(CharSequence typed) {
|
||||||
Log.i("Searching provided contact=" + typed);
|
Log.i("Searching provided contact=" + typed);
|
||||||
return getContext().getContentResolver().query(
|
return resolver.query(
|
||||||
ContactsContract.CommonDataKinds.Email.CONTENT_URI,
|
ContactsContract.CommonDataKinds.Email.CONTENT_URI,
|
||||||
new String[]{
|
new String[]{
|
||||||
ContactsContract.RawContacts._ID,
|
ContactsContract.RawContacts._ID,
|
||||||
|
@ -479,7 +481,7 @@ public class FragmentCompose extends FragmentBase {
|
||||||
", " + ContactsContract.CommonDataKinds.Email.DATA + " COLLATE NOCASE");
|
", " + ContactsContract.CommonDataKinds.Email.DATA + " COLLATE NOCASE");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
else
|
} else
|
||||||
cadapter.setFilterQueryProvider(new FilterQueryProvider() {
|
cadapter.setFilterQueryProvider(new FilterQueryProvider() {
|
||||||
@Override
|
@Override
|
||||||
public Cursor runQuery(CharSequence typed) {
|
public Cursor runQuery(CharSequence typed) {
|
||||||
|
|
Loading…
Reference in New Issue