diff --git a/appnav/src/main/kotlin/io/element/android/appnav/room/RoomFlowNode.kt b/appnav/src/main/kotlin/io/element/android/appnav/room/RoomFlowNode.kt index 932e36811b..6d6405c0e8 100644 --- a/appnav/src/main/kotlin/io/element/android/appnav/room/RoomFlowNode.kt +++ b/appnav/src/main/kotlin/io/element/android/appnav/room/RoomFlowNode.kt @@ -147,7 +147,7 @@ class RoomFlowNode @AssistedInject constructor( is NavTarget.Resolving -> { val callback = object : RoomAliasResolverEntryPoint.Callback { override fun onAliasResolved(roomId: RoomId) { - backstack.newRoot(NavTarget.JoinRoom(roomId)) + subscribeToRoomInfoFlow(roomId) } } val params = RoomAliasResolverEntryPoint.Params(navTarget.roomAlias)