From d941bc5f3f86de5e3cea06989cceb8cd18c002cf Mon Sep 17 00:00:00 2001 From: ganfra Date: Wed, 4 Dec 2024 11:03:24 +0100 Subject: [PATCH] fix(room_detail) : hide room avatar preview --- .../android/features/roomdetails/impl/RoomDetailsFlowNode.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/RoomDetailsFlowNode.kt b/features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/RoomDetailsFlowNode.kt index 166a22d694..12cdbdcadf 100644 --- a/features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/RoomDetailsFlowNode.kt +++ b/features/roomdetails/impl/src/main/kotlin/io/element/android/features/roomdetails/impl/RoomDetailsFlowNode.kt @@ -15,7 +15,6 @@ import com.bumble.appyx.core.node.Node import com.bumble.appyx.core.plugin.Plugin import com.bumble.appyx.core.plugin.plugins import com.bumble.appyx.navmodel.backstack.BackStack -import com.bumble.appyx.navmodel.backstack.operation.pop import com.bumble.appyx.navmodel.backstack.operation.push import dagger.assisted.Assisted import dagger.assisted.AssistedInject @@ -36,6 +35,7 @@ import io.element.android.features.userprofile.shared.UserProfileNodeHelper import io.element.android.libraries.architecture.BackstackWithOverlayBox import io.element.android.libraries.architecture.BaseFlowNode import io.element.android.libraries.architecture.createNode +import io.element.android.libraries.architecture.overlay.operation.hide import io.element.android.libraries.architecture.overlay.operation.show import io.element.android.libraries.di.RoomScope import io.element.android.libraries.matrix.api.core.RoomId @@ -202,7 +202,7 @@ class RoomDetailsFlowNode @AssistedInject constructor( is NavTarget.AvatarPreview -> { val callback = object : MediaViewerEntryPoint.Callback { override fun onDone() { - backstack.pop() + overlay.hide() } } mediaViewerEntryPoint.nodeBuilder(this, buildContext)