From 1e7e572d4a2577fdd0eaed26bec31457b967f97e Mon Sep 17 00:00:00 2001 From: Faisal Amir Date: Wed, 30 Jul 2025 18:36:42 +0700 Subject: [PATCH] fix: download progress missing when left panel scrollable (#5984) --- web-app/src/containers/LeftPanel.tsx | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/web-app/src/containers/LeftPanel.tsx b/web-app/src/containers/LeftPanel.tsx index 0f7269552..5d821a2b5 100644 --- a/web-app/src/containers/LeftPanel.tsx +++ b/web-app/src/containers/LeftPanel.tsx @@ -42,6 +42,7 @@ import { toast } from 'sonner' import { DownloadManagement } from '@/containers/DownloadManegement' import { useSmallScreen } from '@/hooks/useMediaQuery' import { useClickOutside } from '@/hooks/useClickOutside' +import { useDownloadStore } from '@/hooks/useDownloadStore' const mainMenus = [ { @@ -171,6 +172,8 @@ const LeftPanel = () => { } }, [isSmallScreen, open]) + const { downloads, localDownloadingModels } = useDownloadStore() + return ( <> {/* Backdrop overlay for small screens */} @@ -253,7 +256,14 @@ const LeftPanel = () => {
-
+
0 || localDownloadingModels.size > 0 + ? 'h-[calc(100%-200px)]' + : 'h-[calc(100%-140px)]' + )} + > {IS_MACOS && (
{ ) })} +
-