diff --git a/features/directory/src/main/kotlin/app/dapk/st/directory/DirectoryListingScreen.kt b/features/directory/src/main/kotlin/app/dapk/st/directory/DirectoryListingScreen.kt index 559fa8d..284f728 100644 --- a/features/directory/src/main/kotlin/app/dapk/st/directory/DirectoryListingScreen.kt +++ b/features/directory/src/main/kotlin/app/dapk/st/directory/DirectoryListingScreen.kt @@ -60,7 +60,8 @@ fun DirectoryScreen(directoryViewModel: DirectoryViewModel) { ) val toolbarHeight = 72.dp - val toolbarHeightPx = with(LocalDensity.current) { toolbarHeight.roundToPx().toFloat() } + val density = LocalDensity.current + val toolbarHeightPx = remember { with(density) { toolbarHeight.roundToPx().toFloat() } } val toolbarOffsetHeightPx = remember { mutableStateOf(0f) } directoryViewModel.ObserveEvents(listState, toolbarOffsetHeightPx)