From 62059347f6b2df9bdc1b7ce8938fe6a8a0828ef2 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 16 Jul 2019 12:01:57 +0200 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/ContactInfo.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ContactInfo.java b/app/src/main/java/eu/faircode/email/ContactInfo.java index 0b5d2935a1..0f1b4ee935 100644 --- a/app/src/main/java/eu/faircode/email/ContactInfo.java +++ b/app/src/main/java/eu/faircode/email/ContactInfo.java @@ -215,11 +215,19 @@ public class ContactInfo { @Override public void onChange(boolean selfChange, Uri uri) { Log.i("Contact changed uri=" + uri); - emailLookup = getEmailLookup(context); + try { + emailLookup = getEmailLookup(context); + } catch (Throwable ex) { + Log.e(ex); + } } }; - emailLookup = getEmailLookup(context); + try { + emailLookup = getEmailLookup(context); + } catch (Throwable ex) { + Log.e(ex); + } Uri uri = ContactsContract.CommonDataKinds.Email.CONTENT_URI; Log.i("Observing uri=" + uri);