From 3200ca5e928ec7f8fca1ab51d6daad974779aab9 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 17 Jul 2013 14:44:42 +0200 Subject: [PATCH] fix for read contact permission and custom listener --- src/org/linphone/LinphoneManager.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index 58e7e3db8..393b659db 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -1144,10 +1144,12 @@ public class LinphoneManager implements LinphoneCoreListener { notificationText = url; } - LinphoneUtils.findUriPictureOfContactAndSetDisplayName(from, mServiceContext.getContentResolver()); - LinphoneService.instance().displayMessageNotification(from.asStringUriOnly(), from.getDisplayName(), notificationText); + try { + LinphoneUtils.findUriPictureOfContactAndSetDisplayName(from, mServiceContext.getContentResolver()); + //LinphoneService.instance().displayMessageNotification(from.asStringUriOnly(), from.getDisplayName(), notificationText); + } catch (Exception e) { } - for (LinphoneSimpleListener listener : getSimpleListeners(LinphoneActivity.class)) { + for (LinphoneSimpleListener listener : getSimpleListeners(LinphoneOnMessageReceivedListener.class)) { ((LinphoneOnMessageReceivedListener) listener).onMessageReceived(from, message, id); } }