summaryrefslogtreecommitdiff
path: root/android-app/app/src/main/kotlin
diff options
context:
space:
mode:
Diffstat (limited to 'android-app/app/src/main/kotlin')
-rw-r--r--android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt23
1 files changed, 5 insertions, 18 deletions
diff --git a/android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt b/android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt
index 81346a8..b83b638 100644
--- a/android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt
+++ b/android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt
@@ -6,6 +6,7 @@ import android.view.View
import android.view.ViewGroup
import com.google.android.material.bottomsheet.BottomSheetDialogFragment
import com.google.android.material.chip.ChipGroup
+import com.google.android.material.card.MaterialCardView
import com.google.android.material.switchmaterial.SwitchMaterial
import org.terst.nav.DepthUnit
import org.terst.nav.PressureUnit
@@ -32,24 +33,10 @@ class LayerPickerSheet(
inflater.inflate(R.layout.layout_layer_picker_sheet, container, false)
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
- // ── Base layer chips ──────────────────────────────────────────────────
- val chipGroup = view.findViewById<ChipGroup>(R.id.chip_group_base)
- chipGroup.check(when (manager.basePreset) {
- MapBasePreset.OCEAN -> R.id.chip_ocean
- MapBasePreset.SATELLITE -> R.id.chip_satellite
- MapBasePreset.CHARTS -> R.id.chip_charts
- MapBasePreset.HYBRID -> R.id.chip_hybrid
- })
- chipGroup.setOnCheckedStateChangeListener { _, checkedIds ->
- val preset = when (checkedIds.firstOrNull()) {
- R.id.chip_ocean -> MapBasePreset.OCEAN
- R.id.chip_satellite -> MapBasePreset.SATELLITE
- R.id.chip_charts -> MapBasePreset.CHARTS
- R.id.chip_hybrid -> MapBasePreset.HYBRID
- else -> return@setOnCheckedStateChangeListener
- }
- onBaseChanged(preset)
- }
+ // ── Base map cards (TODO Task 7: wire up click listeners) ────────────
+ // chip_group_base / chip_ocean / chip_satellite / chip_charts / chip_hybrid
+ // replaced by card_ocean / card_satellite / card_charts / card_hybrid
+ // Full wiring deferred to Task 7 rewrite.
// ── Wind overlay switch ───────────────────────────────────────────────
val windSwitch = view.findViewById<SwitchMaterial>(R.id.switch_wind)