Fix navigation issue once incoming share is handled

This commit is contained in:
Benoit Marty 2025-11-19 23:05:49 +01:00
parent 43b4bd3fd5
commit 45fe9cfc97

View file

@ -489,7 +489,7 @@ class LoggedInFlowNode(
params = ShareEntryPoint.Params(intent = navTarget.intent), params = ShareEntryPoint.Params(intent = navTarget.intent),
callback = object : ShareEntryPoint.Callback { callback = object : ShareEntryPoint.Callback {
override fun onDone(roomIds: List<RoomId>) { override fun onDone(roomIds: List<RoomId>) {
navigateUp() backstack.pop()
roomIds.singleOrNull()?.let { roomId -> roomIds.singleOrNull()?.let { roomId ->
backstack.push(NavTarget.Room(roomId.toRoomIdOrAlias())) backstack.push(NavTarget.Room(roomId.toRoomIdOrAlias()))
} }