diff --git a/frontend/src/components/dir-view-mode/dir-grid-view.js b/frontend/src/components/dir-view-mode/dir-grid-view.js index 92607c5ff6..7315d2693d 100644 --- a/frontend/src/components/dir-view-mode/dir-grid-view.js +++ b/frontend/src/components/dir-view-mode/dir-grid-view.js @@ -66,6 +66,7 @@ class DirGridView extends React.Component { userPerm={this.props.userPerm} enableDirPrivateShare={this.props.enableDirPrivateShare} direntList={this.props.direntList} + fullDirentList={this.props.fullDirentList} onAddFile={this.props.onAddFile} onItemClick={this.props.onItemClick} onItemDelete={this.props.onItemDelete} diff --git a/frontend/src/components/dir-view-mode/dir-list-view.js b/frontend/src/components/dir-view-mode/dir-list-view.js index 7153506aef..6dd393a773 100644 --- a/frontend/src/components/dir-view-mode/dir-list-view.js +++ b/frontend/src/components/dir-view-mode/dir-list-view.js @@ -76,6 +76,7 @@ class DirListView extends React.Component { userPerm={this.props.userPerm} enableDirPrivateShare={this.props.enableDirPrivateShare} direntList={this.props.direntList} + fullDirentList={this.props.fullDirentList} sortBy={this.props.sortBy} sortOrder={this.props.sortOrder} sortItems={this.props.sortItems} diff --git a/frontend/src/components/dirent-grid-view/dirent-grid-view.js b/frontend/src/components/dirent-grid-view/dirent-grid-view.js index 4b8e9fbf7b..feb92370f5 100644 --- a/frontend/src/components/dirent-grid-view/dirent-grid-view.js +++ b/frontend/src/components/dirent-grid-view/dirent-grid-view.js @@ -313,7 +313,7 @@ class DirentGridView extends React.Component{ } showImagePopup = (curItem) => { - let items = this.props.direntList.filter((item) => { + let items = this.props.fullDirentList.filter((item) => { return Utils.imageCheck(item.name); }); diff --git a/frontend/src/components/dirent-list-view/dirent-list-view.js b/frontend/src/components/dirent-list-view/dirent-list-view.js index 2d07945adc..ed0ef31889 100644 --- a/frontend/src/components/dirent-list-view/dirent-list-view.js +++ b/frontend/src/components/dirent-list-view/dirent-list-view.js @@ -169,7 +169,7 @@ class DirentListView extends React.Component { } showImagePopup = (curItem) => { - let items = this.props.direntList.filter((item) => { + let items = this.props.fullDirentList.filter((item) => { return Utils.imageCheck(item.name); }); diff --git a/frontend/src/pages/lib-content-view/lib-content-container.js b/frontend/src/pages/lib-content-view/lib-content-container.js index f0adfce1c8..4bcf2bdf21 100644 --- a/frontend/src/pages/lib-content-view/lib-content-container.js +++ b/frontend/src/pages/lib-content-view/lib-content-container.js @@ -216,6 +216,7 @@ class LibContentContainer extends React.Component { updateUsedRepoTags={this.props.updateUsedRepoTags} isDirentListLoading={this.props.isDirentListLoading} direntList={this.props.direntList} + fullDirentList={this.props.fullDirentList} sortBy={this.props.sortBy} sortOrder={this.props.sortOrder} sortItems={this.props.sortItems} @@ -256,6 +257,7 @@ class LibContentContainer extends React.Component { updateUsedRepoTags={this.props.updateUsedRepoTags} isDirentListLoading={this.props.isDirentListLoading} direntList={this.props.direntList} + fullDirentList={this.props.fullDirentList} onAddFile={this.props.onAddFile} onItemClick={this.onItemClick} onItemDelete={this.props.onItemDelete} 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 4e9059c616..e23c9ee7ed 100644 --- a/frontend/src/pages/lib-content-view/lib-content-view.js +++ b/frontend/src/pages/lib-content-view/lib-content-view.js @@ -1885,6 +1885,7 @@ class LibContentView extends React.Component { updateUsedRepoTags={this.updateUsedRepoTags} isDirentListLoading={this.state.isDirentListLoading} direntList={direntItemsList} + fullDirentList={this.state.direntList} sortBy={this.state.sortBy} sortOrder={this.state.sortOrder} sortItems={this.sortItems}