diff --git a/CHANGELOG b/CHANGELOG index 553788d8b9ded1d44c3b72230848d33598f71296..68490d8a0151580af2e86b9fd9a3c0a7a210ca1c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,6 @@ minerva-front (18.0.0~beta.3) stable; urgency=medium + * Bugfix: change background to empty after overlay is loaded so there is no + blank background (#285) * Bugfix: license info styling (#280) -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 26 Sep 2024 13:00:00 +0200 diff --git a/src/components/Map/Drawer/OverlaysDrawer/hooks/useOverlay.ts b/src/components/Map/Drawer/OverlaysDrawer/hooks/useOverlay.ts index 4c5fdcbe66ba761f34aac9f3a9e54f79d04d5f2f..6fde317abae032b522992d79244258e437df87db 100644 --- a/src/components/Map/Drawer/OverlaysDrawer/hooks/useOverlay.ts +++ b/src/components/Map/Drawer/OverlaysDrawer/hooks/useOverlay.ts @@ -39,12 +39,12 @@ export const useOverlay = (overlayId: number): UseOverlay => { } }; - const toggleOverlay = (): void => { + const toggleOverlay = async (): Promise<void> => { if (isOverlayActive) { dispatch(removeOverlayBioEntityForGivenOverlay({ overlayId })); } else { + await dispatch(getOverlayBioEntityForAllModels({ overlayId })); setBackgroundtoEmptyIfAvailable(); - dispatch(getOverlayBioEntityForAllModels({ overlayId })); } dispatchPluginEvents();