diff --git a/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/RootScreen.kt b/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/RootScreen.kt index ae4dcedea..d706e8de2 100644 --- a/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/RootScreen.kt +++ b/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/RootScreen.kt @@ -60,12 +60,13 @@ fun RootScreen(viewModel: MainViewModel) { } } - if (sheet != null) { + val currentSheet = sheet + if (currentSheet != null) { ModalBottomSheet( onDismissRequest = { sheet = null }, sheetState = sheetState, ) { - when (sheet) { + when (currentSheet) { Sheet.Chat -> ChatSheet(viewModel = viewModel) Sheet.Settings -> SettingsSheet(viewModel = viewModel) }