From f93e2e0300af4618f65924097db00e1c6744431c Mon Sep 17 00:00:00 2001 From: MathieuG-P Date: Tue, 12 Jul 2022 21:38:31 +0200 Subject: [PATCH] fix download button not hiding --- src/renderer/pages/available-versions-list.components.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/pages/available-versions-list.components.tsx b/src/renderer/pages/available-versions-list.components.tsx index 89b92e1a..d519c9ea 100644 --- a/src/renderer/pages/available-versions-list.components.tsx +++ b/src/renderer/pages/available-versions-list.components.tsx @@ -9,6 +9,7 @@ import { AnimatePresence, motion } from "framer-motion"; import { NotificationService } from "renderer/services/notification.service"; import { useTranslation } from "renderer/hooks/use-translation.hook"; import { BSVersionManagerService } from "renderer/services/bs-version-manager.service"; +import { useObservable } from "renderer/hooks/use-observable.hook"; export function AvailableVersionsList() { @@ -27,6 +28,7 @@ export function AvailableVersionsList() { const versionManagerService: BSVersionManagerService = BSVersionManagerService.getInstance(); const [versionSelected, setVersionSelected] = useState(null as BSVersion); + const progressBarVisible = useObservable(progressBarService.visible$); const t = useTranslation(); const startDownload = () => { @@ -59,7 +61,7 @@ export function AvailableVersionsList() { - { versionSelected && !progressBarService.visible$.value && ( + { versionSelected && !progressBarVisible && (