diff --git a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt index af02b68e5e..40a487ef97 100644 --- a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt @@ -1055,6 +1055,8 @@ class ConversationsListActivity : } private fun handleHttpExceptions(throwable: Throwable) { + if (!networkMonitor.isOnline.value) return + if (throwable is HttpException) { when (throwable.code()) { HTTP_UNAUTHORIZED -> showUnauthorizedDialog() @@ -2020,7 +2022,6 @@ class ConversationsListActivity : private fun onMessageSearchError(throwable: Throwable) { handleHttpExceptions(throwable) binding.swipeRefreshLayoutView?.isRefreshing = false - showErrorDialog() } fun updateFilterState(mention: Boolean, unread: Boolean) {