From b0d7f465bce7f8fbb65fe64c8f1b6341b07d8282 Mon Sep 17 00:00:00 2001 From: johan12345 Date: Wed, 31 Jan 2024 20:13:08 +0100 Subject: [PATCH] close connector details dialog when bottom sheet is closed --- .../main/java/net/vonforst/evmap/fragment/MapFragment.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt index b5dc9a77..66876a5f 100644 --- a/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt +++ b/app/src/main/java/net/vonforst/evmap/fragment/MapFragment.kt @@ -628,6 +628,14 @@ class MapFragment : Fragment(), OnMapReadyCallback, MapsActivity.FragmentCallbac ) { closeLayersMenu() } + + if (vm.selectedChargepoint.value != null && newState in listOf( + STATE_ANCHOR_POINT, STATE_COLLAPSED + ) + ) { + closeConnectorDetailsDialog() + vm.selectedChargepoint.value = null + } } }) vm.chargerSparse.observe(viewLifecycleOwner) {