From 065efc6e98f17a5a82297ebb97e387ea596deb8a Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Tue, 10 Jun 2025 17:19:19 +0300 Subject: [PATCH] Stop filtering out events on filtered (media) timelines when threads are enabled. --- ElementX/Sources/Services/Room/JoinedRoomProxy.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/Services/Room/JoinedRoomProxy.swift b/ElementX/Sources/Services/Room/JoinedRoomProxy.swift index 2fcb8f1eb..4caf3ab3e 100644 --- a/ElementX/Sources/Services/Room/JoinedRoomProxy.swift +++ b/ElementX/Sources/Services/Room/JoinedRoomProxy.swift @@ -195,8 +195,8 @@ class JoinedRoomProxy: JoinedRoomProxyProtocol { presentation: TimelineKind.MediaPresentation) async -> Result { do { let rustFocus: MatrixRustSDK.TimelineFocus = switch focus { - case .live: .live(hideThreadedEvents: appSettings.threadsEnabled) - case .eventID(let eventID): .event(eventId: eventID, numContextEvents: 100, hideThreadedEvents: appSettings.threadsEnabled) + case .live: .live(hideThreadedEvents: false) + case .eventID(let eventID): .event(eventId: eventID, numContextEvents: 100, hideThreadedEvents: false) case .thread(let eventID): .thread(rootEventId: eventID, numEvents: 20) case .pinned: .pinnedEvents(maxEventsToLoad: 100, maxConcurrentRequests: 10) }