1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-19 18:29:23 +00:00

fix select dirent bug (#6537)

This commit is contained in:
Michael An
2024-08-12 17:16:54 +08:00
committed by GitHub
parent 27bf8792da
commit 5b85e375ba

View File

@@ -128,14 +128,12 @@ class LibContentContainer extends React.Component {
};
onDirentClick = (dirent, event) => {
const isActive = dirent.isSelected;
this.setState({ currentDirent: isActive ? null : dirent });
this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent });
this.props.onDirentClick(dirent, event);
};
onItemSelected = (dirent) => {
const isActive = dirent.isSelected;
this.setState({ currentDirent: isActive ? null : dirent });
this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent });
this.props.onItemSelected(dirent);
};