fix: default station A grid, find all mutual passes, color toArgb()

- Pre-fill station A grid from settingsRepo.stationPosition
- Find ALL mutual passes per satellite (not just first)
- Fix Color.hashCode() -> Color.toArgb() for native canvas paint
- Use 2min gap between pass searches to avoid duplicates
This commit is contained in:
atsunatsu committed 2026-08-02 21:44:31 +08:00
1 parent 65f61a5147
commit 0bae306312
3 files changed
+76 -39

No files matched your search

@@ -205,7 +205,7 @@ fun MainScreen(navigateToRadar: () -> Unit = {}) {
MapDestination()
}
entry<Screen.Mutual> {
val viewModel = MutualViewModel(container.satelliteRepo)
val viewModel = MutualViewModel(container.satelliteRepo, container.settingsRepo)
MutualScreen(viewModel = viewModel)
}
entry<Screen.Settings> {