Inject PlatformAnalytics directly (#3358)

This commit is contained in:
Phil Oliver 2025-10-06 14:30:18 -04:00 committed by GitHub
parent 95ec4877df
commit 1fb79d8887
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 29 additions and 30 deletions

View file

@ -75,7 +75,6 @@ import androidx.navigation.compose.currentBackStackEntryAsState
import androidx.navigation.compose.rememberNavController
import com.geeksville.mesh.BuildConfig
import com.geeksville.mesh.MeshProtos
import com.geeksville.mesh.MeshUtilApplication
import com.geeksville.mesh.model.BTScanModel
import com.geeksville.mesh.model.UIViewModel
import com.geeksville.mesh.navigation.channelsGraph
@ -158,7 +157,7 @@ fun MainScreen(uIViewModel: UIViewModel = hiltViewModel(), scanModel: BTScanMode
}
}
MeshUtilApplication.analytics.addNavigationTrackingEffect(navController = navController)
uIViewModel.addNavigationTrackingEffect(navController)
VersionChecks(uIViewModel)
val alertDialogState by uIViewModel.currentAlert.collectAsStateWithLifecycle()