mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-08 10:22:46 +00:00
[dir view] 'column' mode: fixup for the bug 'only render the first 100 items for a folder with more than 100 items' (#5929)
This commit is contained in:
@@ -67,6 +67,7 @@ const propTypes = {
|
|||||||
onFileTagChanged: PropTypes.func,
|
onFileTagChanged: PropTypes.func,
|
||||||
showDirentDetail: PropTypes.func.isRequired,
|
showDirentDetail: PropTypes.func.isRequired,
|
||||||
fullDirentList: PropTypes.array,
|
fullDirentList: PropTypes.array,
|
||||||
|
onItemsScroll: PropTypes.func.isRequired
|
||||||
};
|
};
|
||||||
|
|
||||||
class DirColumnView extends React.Component {
|
class DirColumnView extends React.Component {
|
||||||
@@ -173,7 +174,7 @@ class DirColumnView extends React.Component {
|
|||||||
onItemsMove={this.props.onItemsMove}
|
onItemsMove={this.props.onItemsMove}
|
||||||
/>
|
/>
|
||||||
<div className="dir-content-resize" onMouseDown={this.onResizeMouseDown}></div>
|
<div className="dir-content-resize" onMouseDown={this.onResizeMouseDown}></div>
|
||||||
<div className="dir-content-main" style={{userSelect: select, flex: mainFlex}}>
|
<div className="dir-content-main" style={{userSelect: select, flex: mainFlex}} onScroll={this.props.isViewFile ? () => {} : this.props.onItemsScroll}>
|
||||||
{this.props.isViewFile ? (
|
{this.props.isViewFile ? (
|
||||||
<DirColumnFile
|
<DirColumnFile
|
||||||
path={this.props.path}
|
path={this.props.path}
|
||||||
|
@@ -332,6 +332,7 @@ class LibContentContainer extends React.Component {
|
|||||||
onItemsDelete={this.props.onItemsDelete}
|
onItemsDelete={this.props.onItemsDelete}
|
||||||
onFileTagChanged={this.props.onFileTagChanged}
|
onFileTagChanged={this.props.onFileTagChanged}
|
||||||
showDirentDetail={this.props.showDirentDetail}
|
showDirentDetail={this.props.showDirentDetail}
|
||||||
|
onItemsScroll={this.onItemsScroll}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</Fragment>
|
</Fragment>
|
||||||
|
Reference in New Issue
Block a user