From 410debe19a34b4fd0ebb1c1720d729193b4083f3 Mon Sep 17 00:00:00 2001 From: Matias Daloia Date: Fri, 27 Dec 2024 15:56:05 +0100 Subject: [PATCH] feat: SP-1988 Go to first result when refetching after scan --- frontend/src/components/ScanDialog.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/src/components/ScanDialog.tsx b/frontend/src/components/ScanDialog.tsx index 95d2428..9dd6b49 100644 --- a/frontend/src/components/ScanDialog.tsx +++ b/frontend/src/components/ScanDialog.tsx @@ -40,6 +40,7 @@ export default function ScanDialog({ onOpenChange, withOptions }: ScanDialogProp const [scanStatus, setScanStatus] = useState('idle'); const fetchResults = useResultsStore((state) => state.fetchResults); + const setSelectedResults = useResultsStore((state) => state.setSelectedResults); const handleSelectDirectory = withErrorHandling({ asyncFn: async () => { @@ -63,6 +64,7 @@ export default function ScanDialog({ onOpenChange, withOptions }: ScanDialogProp setOutput([]); await ScanStream([directory, ...args.split(' ')]); await setScanRoot(directory); + setSelectedResults([]); await fetchResults(); }, onError: () => {