1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 02:48:51 +00:00

fix: selected file metadata info

This commit is contained in:
杨国璇
2024-08-08 20:02:03 +08:00
parent 33bfffa6c1
commit 4c6cf8fbb1
2 changed files with 6 additions and 4 deletions

View File

@@ -128,12 +128,14 @@ class LibContentContainer extends React.Component {
};
onDirentClick = (dirent, event) => {
this.setState({ currentDirent: dirent });
const isActive = dirent.isSelected;
this.setState({ currentDirent: isActive ? null : dirent });
this.props.onDirentClick(dirent, event);
};
onItemSelected = (dirent) => {
this.setState({ currentDirent: dirent });
const isActive = dirent.isSelected;
this.setState({ currentDirent: isActive ? null : dirent });
this.props.onItemSelected(dirent);
};
@@ -167,7 +169,7 @@ class LibContentContainer extends React.Component {
};
render() {
let { path, repoID, usedRepoTags } = this.props;
const { path, repoID, usedRepoTags } = this.props;
let isRepoInfoBarShow = false;
if (path === '/') {
if (usedRepoTags.length !== 0) {