From 13544e5d39b8b322623723a5945c1aa12d652faa Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 24 Feb 2021 10:16:03 +0100 Subject: [PATCH] Fixed crashes --- .../chat/fragments/DetailChatRoomFragment.kt | 16 +++++++++++----- .../activities/main/fragments/MasterFragment.kt | 9 ++++++++- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt b/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt index 075b65d8a..73111abbc 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt @@ -78,8 +78,10 @@ class DetailChatRoomFragment : MasterFragment> : SecureFragment() { protected var _adapter: U? = null - protected val adapter get() = _adapter!! + protected val adapter: U + get() { + if (_adapter == null) { + Log.e("[Master Fragment] Attempting to get a null adapter!") + } + return _adapter!! + } protected lateinit var listSelectionViewModel: ListTopBarViewModel protected open val dialogConfirmationMessageBeforeRemoval: Int = R.plurals.dialog_default_delete