diff --git a/ElementX/Sources/Services/Timeline/TimelineItemProxy.swift b/ElementX/Sources/Services/Timeline/TimelineItemProxy.swift index 81a4bb613..af68b34ad 100644 --- a/ElementX/Sources/Services/Timeline/TimelineItemProxy.swift +++ b/ElementX/Sources/Services/Timeline/TimelineItemProxy.swift @@ -78,8 +78,8 @@ class EventTimelineItemProxy { } switch localSendState { - case .sendingFailed: - return .sendingFailed + case .sendingFailed(_, let isRecoverable): + return isRecoverable ? .sending : .sendingFailed case .notSentYet: return .sending case .sent: