sp.wack 1 год назад
Родитель
Сommit
7df3ca4ac8
1 измененных файлов с 3 добавлено и 5 удалено
  1. 3 5
      frontend/src/components/file-explorer/TreeNode.tsx

+ 3 - 5
frontend/src/components/file-explorer/TreeNode.tsx

@@ -79,12 +79,10 @@ function TreeNode({ path, defaultOpen = false }: TreeNodeProps) {
       setIsOpen((prev) => !prev);
     } else {
       let newFileState = fileStates.find((f) => f.path === path);
-      if (!newFileState) {
-        const code = await selectFile(path);
-        newFileState = { path, savedContent: code, unsavedContent: code };
-      }
+      const code = await selectFile(path);
+      newFileState = { path, savedContent: code, unsavedContent: code };
       dispatch(addOrUpdateFileState(newFileState));
-      dispatch(setCode(newFileState.unsavedContent));
+      dispatch(setCode(code));
       dispatch(setActiveFilepath(path));
     }
   };