From 7e90071c4d61adfd35ab80ac29a034f56671a6ee Mon Sep 17 00:00:00 2001 From: atsunatsu Date: Mon, 3 Aug 2026 03:58:45 +0800 Subject: [PATCH] fix: revert radar pager to Transceivers tab, default minElev to 0 - Radar pager now defaults to Transceivers tab (initialPage=0) - Transceivers don't auto-expand (selectedUuid defaults to null) - Mutual page default minElev changed from settings value to 0.0 - Display filters out portions below the minElev threshold --- .../com/rtbishop/look4sat/feature/mutual/MutualViewModel.kt | 5 ++--- .../java/com/rtbishop/look4sat/feature/radar/RadarScreen.kt | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/feature/mutual/src/main/java/com/rtbishop/look4sat/feature/mutual/MutualViewModel.kt b/feature/mutual/src/main/java/com/rtbishop/look4sat/feature/mutual/MutualViewModel.kt index 712e0883..33a92849 100644 --- a/feature/mutual/src/main/java/com/rtbishop/look4sat/feature/mutual/MutualViewModel.kt +++ b/feature/mutual/src/main/java/com/rtbishop/look4sat/feature/mutual/MutualViewModel.kt @@ -66,13 +66,12 @@ class MutualViewModel( // and default min elevation to the same value used by the main radar passes val pos = settingsRepo.stationPosition.value val grid = latLonToGrid(pos.latitude, pos.longitude) - val minElev = settingsRepo.passesSettings.value.minElevation _uiState.update { it.copy( stationAGrid = grid, stationALat = "%.4f".format(pos.latitude), stationALon = "%.4f".format(pos.longitude), - stationAMinElev = minElev, - stationBMinElev = minElev + stationAMinElev = 0.0, + stationBMinElev = 0.0 ) } } diff --git a/feature/radar/src/main/java/com/rtbishop/look4sat/feature/radar/RadarScreen.kt b/feature/radar/src/main/java/com/rtbishop/look4sat/feature/radar/RadarScreen.kt index cb0bf303..7cebf1bc 100644 --- a/feature/radar/src/main/java/com/rtbishop/look4sat/feature/radar/RadarScreen.kt +++ b/feature/radar/src/main/java/com/rtbishop/look4sat/feature/radar/RadarScreen.kt @@ -184,7 +184,7 @@ private fun PagerCard( modifier: Modifier = Modifier ) { val pages = RadarPage.entries - val pagerState = rememberPagerState(initialPage = 1, pageCount = { pages.size }) + val pagerState = rememberPagerState(pageCount = { pages.size }) val coroutineScope = rememberCoroutineScope() ElevatedCard(modifier = modifier) {