From b30088b813608fad6016f05a3fe11d164407b610 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Wed, 17 Sep 2025 18:42:09 -0500 Subject: [PATCH] refactor(map): use hiltViewModel for MapViewModel (#3135) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- app/src/fdroid/java/com/geeksville/mesh/ui/map/MapView.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/fdroid/java/com/geeksville/mesh/ui/map/MapView.kt b/app/src/fdroid/java/com/geeksville/mesh/ui/map/MapView.kt index 89d4788fa..d17542d10 100644 --- a/app/src/fdroid/java/com/geeksville/mesh/ui/map/MapView.kt +++ b/app/src/fdroid/java/com/geeksville/mesh/ui/map/MapView.kt @@ -59,6 +59,7 @@ import androidx.compose.ui.platform.LocalHapticFeedback import androidx.compose.ui.res.stringResource import androidx.compose.ui.unit.dp import androidx.compose.ui.viewinterop.AndroidView +import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel import androidx.lifecycle.compose.collectAsStateWithLifecycle import androidx.lifecycle.viewmodel.compose.viewModel import com.geeksville.mesh.DataPacket @@ -211,7 +212,7 @@ private fun Context.purgeTileSource(onResult: (String) -> Unit) { @Composable fun MapView( uiViewModel: UIViewModel = viewModel(), - mapViewModel: MapViewModel = viewModel(), + mapViewModel: MapViewModel = hiltViewModel(), navigateToNodeDetails: (Int) -> Unit, ) { var mapFilterExpanded by remember { mutableStateOf(false) }