diff --git a/src/android/org/linphone/chat/ChatEventsAdapter.java b/src/android/org/linphone/chat/ChatEventsAdapter.java index b04169745..8fdce67cc 100644 --- a/src/android/org/linphone/chat/ChatEventsAdapter.java +++ b/src/android/org/linphone/chat/ChatEventsAdapter.java @@ -407,7 +407,11 @@ public class ChatEventsAdapter extends ListSelectionAdapter implements ChatMessa contentUri = Uri.parse(path); } else { file = new File(path); - contentUri = FileProvider.getUriForFile(mContext, "org.linphone.provider", file); + try { + contentUri = FileProvider.getUriForFile(mContext, "org.linphone.provider", file); + } catch (Exception e) { + contentUri = Uri.parse(path); + } } String type = null; String extension = MimeTypeMap.getFileExtensionFromUrl(contentUri.toString()); diff --git a/submodules/linphone b/submodules/linphone index b5b6ef454..d0da718ac 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit b5b6ef454533557a5df6667c26643d0be9d9140a +Subproject commit d0da718ac4e154a59fd3e8f595881767f006e826