From 3e9528fa93c8f2e03ec021aae8137ce5f53303d1 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 17 Jan 2025 12:22:58 +0100 Subject: [PATCH] Open in SingleMedia mode when coming from the timeline --- .../libraries/mediaviewer/impl/viewer/MediaViewerNode.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/mediaviewer/impl/src/main/kotlin/io/element/android/libraries/mediaviewer/impl/viewer/MediaViewerNode.kt b/libraries/mediaviewer/impl/src/main/kotlin/io/element/android/libraries/mediaviewer/impl/viewer/MediaViewerNode.kt index adadc3ef78..359347fb31 100644 --- a/libraries/mediaviewer/impl/src/main/kotlin/io/element/android/libraries/mediaviewer/impl/viewer/MediaViewerNode.kt +++ b/libraries/mediaviewer/impl/src/main/kotlin/io/element/android/libraries/mediaviewer/impl/viewer/MediaViewerNode.kt @@ -53,10 +53,10 @@ class MediaViewerNode @AssistedInject constructor( private val presenter = presenterFactory.create( inputs = inputs, navigator = this, - mediaGalleryDataSource = if (inputs.eventId != null) { - timelineMediaGalleryDataSource - } else { + mediaGalleryDataSource = if (inputs.mode == MediaViewerEntryPoint.MediaViewerMode.SingleMedia) { SingleMediaGalleryDataSource.createFrom(inputs) + } else { + timelineMediaGalleryDataSource }, )