From 13a28e8a3c0c8a96b54a66d41d7356a1985b94ac Mon Sep 17 00:00:00 2001 From: Nyck Date: Thu, 9 May 2024 19:23:55 +0100 Subject: [PATCH] Pharmacy map - clicked pharmacy now clears when BottomSheet is dragged down (unselect of pharmacy in map). --- .../ui/screens/pharmacyMap/components/MapScreen.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/frontend/app/src/main/kotlin/pt/ulisboa/ist/pharmacist/ui/screens/pharmacyMap/components/MapScreen.kt b/src/frontend/app/src/main/kotlin/pt/ulisboa/ist/pharmacist/ui/screens/pharmacyMap/components/MapScreen.kt index 1b9f31a..d9104c5 100644 --- a/src/frontend/app/src/main/kotlin/pt/ulisboa/ist/pharmacist/ui/screens/pharmacyMap/components/MapScreen.kt +++ b/src/frontend/app/src/main/kotlin/pt/ulisboa/ist/pharmacist/ui/screens/pharmacyMap/components/MapScreen.kt @@ -113,6 +113,12 @@ fun MapScreen( ) ) + LaunchedEffect(scaffoldSheetState.bottomSheetState.currentValue) { + if (scaffoldSheetState.bottomSheetState.currentValue == SheetValue.PartiallyExpanded) { + clickedPharmacyMarker = null + } + } + BottomSheetScaffold( scaffoldState = scaffoldSheetState, sheetPeekHeight = 0.dp,