diff --git a/frontend/src/components/cur-dir-path/dir-path.js b/frontend/src/components/cur-dir-path/dir-path.js index a49082023b..c9b1be55a7 100644 --- a/frontend/src/components/cur-dir-path/dir-path.js +++ b/frontend/src/components/cur-dir-path/dir-path.js @@ -249,7 +249,7 @@ class DirPath extends React.Component { / )} - {(currentPath === '/' || currentPath === '' || Utils.isMarkdownFile(this.props.currentPath)) ? + {(currentPath === '/' || currentPath === '') ? : {repoName} } - {Utils.isMarkdownFile(this.props.currentPath) ? null : pathElem} - {this.props.isViewFile && !Utils.isMarkdownFile(this.props.currentPath) && !this.isViewMetadata() && ( + {pathElem} + {this.props.isViewFile && !this.isViewMetadata() && ( )} {(this.props.isViewFile && fileTags.length !== 0) && diff --git a/frontend/src/components/dir-view-mode/dir-column-file.css b/frontend/src/components/dir-view-mode/dir-column-file.css index 8e548c60d1..1dd59add99 100644 --- a/frontend/src/components/dir-view-mode/dir-column-file.css +++ b/frontend/src/components/dir-view-mode/dir-column-file.css @@ -7,8 +7,8 @@ justify-content: space-between; align-items: center; border-bottom: 1px solid #e5e5e5; - padding: 12px 16px; - height: 50px; + padding: 0 16px; + height: 48px; } .seafile-markdown-viewer-modal-header .seafile-markdown-viewer-modal-header-left-name > span { diff --git a/frontend/src/pages/lib-content-view/lib-content-view.js b/frontend/src/pages/lib-content-view/lib-content-view.js index f749df267a..b089d16dbd 100644 --- a/frontend/src/pages/lib-content-view/lib-content-view.js +++ b/frontend/src/pages/lib-content-view/lib-content-view.js @@ -485,7 +485,7 @@ class LibContentView extends React.Component { // update state this.setState({ isFileLoading: true, - path: filePath, + path: noRedirection ? this.state.path : filePath, isViewFile: true }); @@ -1902,7 +1902,7 @@ class LibContentView extends React.Component { onCloseMarkdownViewDialog = () => { this.setState({ isViewFile: false, - path: '/' + currentDirent: {}, }); };