Skip to content

Commit 23d8289

Browse files
committed
Fix Navigation 3 scene metadata key checks
1 parent c2b9777 commit 23d8289

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • compose/snippets/src/main/java/com/example/compose/snippets/navigation3/scenes

compose/snippets/src/main/java/com/example/compose/snippets/navigation3/scenes/ScenesSnippets.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ class ListDetailSceneStrategy<T : Any>(val windowSizeClass: WindowSizeClass) : S
124124
}
125125

126126
val detailEntry =
127-
entries.lastOrNull()?.takeIf { it.metadata.contains(DetailKey) } ?: return null
128-
val listEntry = entries.findLast { it.metadata.contains(ListKey) } ?: return null
127+
entries.lastOrNull()?.takeIf { DetailKey in it.metadata } ?: return null
128+
val listEntry = entries.findLast { ListKey in it.metadata } ?: return null
129129

130130
// We use the list's contentKey to uniquely identify the scene.
131131
// This allows the detail panes to be displayed instantly through recomposition, rather than

0 commit comments

Comments
 (0)