added delay

This commit is contained in:
zsviczian 2023-02-26 21:31:08 +01:00
parent 48deb68326
commit 84e01cde87

View File

@ -6376,11 +6376,12 @@ class App extends React.Component<AppProps, AppState> {
if (!this.unmounted) { if (!this.unmounted) {
//generateElementWithCanvas //generateElementWithCanvas
const elements = this.scene.getNonDeletedElements(); const elements = this.scene.getNonDeletedElements();
for (let i = 0; i < elements.length; i += 200) { let i = 0;
for (; i < elements.length; i += 200) {
const chunk = elements.slice(i, i + 200); const chunk = elements.slice(i, i + 200);
setTimeout(() => this.renderScene(chunk, false)); setTimeout(() => this.renderScene(chunk, false),i*100);
} }
setTimeout(() => this.setState({ shouldCacheIgnoreZoom: false })); setTimeout(() => this.setState({ shouldCacheIgnoreZoom: false }),i*100);
} }
}, 300); }, 300);