Bartosz Markowski
12/01/2025, 10:04 AM@Preview i get
java.lang.IllegalStateException: No NavigationEventDispatcher was provided via LocalNavigationEventDispatcherOwner
at androidx.navigationevent.compose.NavigationEventHandlerKt.NavigationEventHandler(NavigationEventHandler.kt:82)
at androidx.navigationevent.compose.NavigationEventHandlerKt.NavigationBackHandler(NavigationEventHandler.kt:148)
at androidx.navigation3.ui.NavDisplayKt__NavDisplayKt.NavDisplay(NavDisplay.kt:296)
at androidx.navigation3.ui.NavDisplayKt.NavDisplay at androidx.navigation3.ui.NavDisplayKt__NavDisplayKt.NavDisplay(NavDisplay.kt:208)
at androidx.navigation3.ui.NavDisplayKt.NavDisplay at lol.omg.bartek.zdrowko.AppKt$App$1$2.invoke(App.kt:63)
I tested androidx.compose.ui.tooling.preview.Preview and import androidx.compose.ui.tooling.preview.Preview both gives same error. Some ideas how can I fix thatPamela Hill
12/01/2025, 11:14 AMBartosz Markowski
12/01/2025, 12:08 PMPamela Hill
12/01/2025, 12:12 PMBartosz Markowski
12/01/2025, 12:25 PM@Composable
@Preview
fun App() {
val backStack = remember { mutableStateListOf(Home) }
MaterialTheme {
NavigationSuiteScaffold(
navigationSuiteItems = {}
) {
NavDisplay(
backStack = backStack,
entryProvider = entryProvider {
entry<Home> {
Column {
Text("Tesutuytt")
}
}
}
)
}
}
}Pamela Hill
12/01/2025, 12:37 PMPamela Hill
12/01/2025, 12:38 PMBartosz Markowski
12/01/2025, 12:44 PMBartosz Markowski
12/01/2025, 12:45 PMPamela Hill
12/01/2025, 12:45 PM