1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 02:48:51 +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) => { onDirentClick = (dirent, event) => {
const isActive = dirent.isSelected; this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent });
this.setState({ currentDirent: isActive ? null : dirent });
this.props.onDirentClick(dirent, event); this.props.onDirentClick(dirent, event);
}; };
onItemSelected = (dirent) => { onItemSelected = (dirent) => {
const isActive = dirent.isSelected; this.setState({ currentDirent: dirent && dirent.isActive ? null : dirent });
this.setState({ currentDirent: isActive ? null : dirent });
this.props.onItemSelected(dirent); this.props.onItemSelected(dirent);
}; };