Row selection issue fix

This commit is contained in:
vaidankarswapnil 2021-08-17 14:26:28 +05:30
parent 1f2e528f46
commit 30fa40c50e
2 changed files with 3 additions and 2 deletions

View File

@ -497,12 +497,12 @@ export default class TableEntityListViewModel extends DataTableViewModel {
}
if (this.allDownloaded || nextDownloadSize === 0) {
return Promise.resolve(result.Results);
return Promise.resolve(this.cache.data);
}
if (currentRetry >= TableEntityListViewModel._maximumNumberOfPrefetchRetries) {
result.ExceedMaximumRetries = true;
return Promise.resolve(result.Results);
return Promise.resolve(this.cache.data);
}
return this.prefetchData(tableQuery, nextDownloadSize, currentRetry + 1);
}

View File

@ -566,6 +566,7 @@ class QueryTablesTabComponent extends Component<IQueryTablesTabComponentProps, I
return this.state.tableEntityListViewModel.removeEntitiesFromCache(entitiesToDelete).then(() => {
this.setState({
isLoading: true,
rowSelected: false,
});
this.loadEntities(false, false);
});