1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-26 23:34:45 +00:00

fix render file twice in list mode (#8169)

This commit is contained in:
Michael An
2025-08-27 13:09:44 +08:00
committed by GitHub
parent 808ea009f8
commit 6f9c66b64e

View File

@@ -1739,8 +1739,11 @@ class LibContentView extends React.Component {
}; };
addDirent = (name, type, size) => { addDirent = (name, type, size) => {
let item = this.createDirent(name, type, size);
let direntList = this.state.direntList; let direntList = this.state.direntList;
if (direntList.some(item => item.name === name)) {
return;
}
let item = this.createDirent(name, type, size);
if (type === 'dir') { if (type === 'dir') {
direntList.unshift(item); direntList.unshift(item);
} else { } else {