File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
core/ui/src/main/kotlin/voice/core/ui
features/folderPicker/src/main/kotlin/voice/features/folderPicker/selectType Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ internal class HoldingViewModel<T>(val value: T) : ViewModel()
99
1010@Composable
1111inline fun <reified T > rememberScoped (
12- key : String = "" ,
12+ vararg key : String ,
1313 crossinline create : () -> T ,
1414): T {
15- return viewModel(key = T ::class .qualifiedName + key) {
15+ return viewModel(key = T ::class .qualifiedName + key.contentToString() ) {
1616 HoldingViewModel (create())
1717 }.value
1818}
Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ fun SelectFolderType(
6969 mode : Destination .SelectFolderType .Mode ,
7070) {
7171 val context = LocalContext .current
72- val viewModel = rememberScoped {
72+ val viewModel = rememberScoped(uri.toString(), mode.name) {
7373 rootGraphAs<SelectFolderTypeGraph >().selectFolderTypeViewModelFactory
7474 .create(
7575 uri = uri,
You can’t perform that action at this time.
0 commit comments