|
entries.lastOrNull()?.takeIf { it.metadata.contains(DetailKey) } ?: return null |
|
val listEntry = entries.findLast { it.metadata.contains(ListKey) } ?: return null |
The lines referenced above:
val detailEntry =
entries.lastOrNull()?.takeIf { it.metadata.contains(DetailKey) } ?: return null
val listEntry = entries.findLast { it.metadata.contains(ListKey) } ?: return null
are wrong. metadata uses String as a key, so it should be:
val detailEntry =
entries.lastOrNull()?.takeIf { it.metadata.contains(DetailKey.toString()) } ?: return null
val listEntry = entries.findLast { it.metadata.contains(ListKey.toString()) } ?: return null
Using androidx.navigation3:navigation3-runtime:1.1.0-beta01.
snippets/compose/snippets/src/main/java/com/example/compose/snippets/navigation3/scenes/ScenesSnippets.kt
Line 127 in 8fb2abd
snippets/compose/snippets/src/main/java/com/example/compose/snippets/navigation3/scenes/ScenesSnippets.kt
Line 128 in 8fb2abd
The lines referenced above:
are wrong. metadata uses String as a key, so it should be:
Using
androidx.navigation3:navigation3-runtime:1.1.0-beta01.