From 681daf50ea92eaf2d1546d3595fce55d6b164447 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Fri, 13 Dec 2024 14:58:30 +0200 Subject: [PATCH] Stop adding empty groups to the gallery. --- .../MediaEventsTimelineScreenViewModel.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/Screens/MediaEventsTimelineScreen/MediaEventsTimelineScreenViewModel.swift b/ElementX/Sources/Screens/MediaEventsTimelineScreen/MediaEventsTimelineScreenViewModel.swift index f6fac6078..a103a42a0 100644 --- a/ElementX/Sources/Screens/MediaEventsTimelineScreen/MediaEventsTimelineScreenViewModel.swift +++ b/ElementX/Sources/Screens/MediaEventsTimelineScreen/MediaEventsTimelineScreenViewModel.swift @@ -111,8 +111,10 @@ class MediaEventsTimelineScreenViewModel: MediaEventsTimelineScreenViewModelType let group = MediaEventsTimelineGroup(id: item.id.uniqueID.id, title: titleForDate(item.timestamp), items: currentItems) - currentItems = [] - newGroups.append(group) + if !currentItems.isEmpty { + newGroups.append(group) + currentItems = [] + } } else { currentItems.append(item) }