From e270bb6b6d2f58465cb0e58844cfa6ac9da21f81 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 9 Aug 2016 14:55:59 +0200 Subject: [PATCH] Fix LinphoneContact which wasn't serializable anymore, causing crash when calling from contact --- src/org/linphone/ContactsManager.java | 2 ++ src/org/linphone/LinphoneContact.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/ContactsManager.java b/src/org/linphone/ContactsManager.java index b67f1453d..f36f83896 100644 --- a/src/org/linphone/ContactsManager.java +++ b/src/org/linphone/ContactsManager.java @@ -247,6 +247,8 @@ public class ContactsManager extends ContentObserver { } c.close(); } + } else { + Log.w("[Permission] Read contacts permission wasn't granted, only fetch LinphoneFriends"); } LinphoneCore lc = LinphoneManager.getLcIfManagerNotDestroyedOrNull(); diff --git a/src/org/linphone/LinphoneContact.java b/src/org/linphone/LinphoneContact.java index c53310b1f..ef7f2fa48 100644 --- a/src/org/linphone/LinphoneContact.java +++ b/src/org/linphone/LinphoneContact.java @@ -59,7 +59,7 @@ public class LinphoneContact implements Serializable, Comparable changesToCommit; private transient ArrayList changesToCommit2; private boolean hasSipAddress; - private Bitmap photoBitmap, thumbnailBitmap; + private transient Bitmap photoBitmap, thumbnailBitmap; public LinphoneContact() { addresses = new ArrayList();