diff options
Diffstat (limited to 'android-app/app/src/main/kotlin/org/terst')
| -rw-r--r-- | android-app/app/src/main/kotlin/org/terst/nav/ui/LayerPickerSheet.kt | 23 |
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) |
