change(room permissions): ensure closing screen without permissions

This commit is contained in:
ganfra 2025-12-11 17:39:10 +01:00
parent 4749bc3cf0
commit 79de4514b8
8 changed files with 88 additions and 30 deletions

View file

@ -113,9 +113,15 @@ class SpaceSettingsFlowNode(
)
}
is NavTarget.RolesAndPermissions -> {
val callback = object : RolesAndPermissionsEntryPoint.Callback {
override fun onDone() {
backstack.pop()
}
}
rolesAndPermissionsEntryPoint.createNode(
parentNode = this,
buildContext = buildContext,
callback = callback,
)
}
NavTarget.EditDetails -> {