diff --git a/frontend/src/contexts/FileNavigationContext.jsx b/frontend/src/contexts/FileNavigationContext.jsx index 7302c52..507d6cc 100644 --- a/frontend/src/contexts/FileNavigationContext.jsx +++ b/frontend/src/contexts/FileNavigationContext.jsx @@ -23,7 +23,7 @@ export const FileNavigationProvider = ({ children, initialPath }) => { }, [files, currentPath]); useEffect(() => { - if (!isMountRef.current) { + if (!isMountRef.current && Array.isArray(files) && files.length > 0) { setCurrentPath(files.some((file) => file.path === initialPath) ? initialPath : ''); isMountRef.current = true; }