From 3eef15ae3e1e92f63210e63fcb15c880112ec0da Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Mon, 6 Dec 2021 11:49:20 +0100 Subject: [PATCH] Properly catch MarkAsUnread failures These may not be exceptions Change-Id: I5183f96ec19844737fdc112376108198e1e3c96a --- .../im/vector/app/features/home/room/list/RoomListViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt index c1e3e2adf0..405fe0d5fa 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt @@ -339,7 +339,7 @@ class RoomListViewModel @AssistedInject constructor( viewModelScope.launch { try { room.setMarkedUnread(action.markedUnread) - } catch (failure: Exception) { + } catch (failure: Throwable) { _viewEvents.post(RoomListViewEvents.Failure(failure)) } }