Skip to content

Commit 7d34f91

Browse files
committed
make sure everything is loaded before generating thumb
1 parent 42c2b12 commit 7d34f91

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/utils/generateThumb.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
import 'blueimp-canvas-to-blob'; // canvas toBlob polyfill
22
import createScene from '../d3/createScene.js';
33
import { IMAGE_TYPE, IMAGE_QUALITY } from '../constants/saveConstants.js';
4+
import { load } from '../utils/loaded.js';
45

56
export function generateThumb(state, width, height, responseType = 'blob') {
6-
return new Promise((resolve) => {
7+
return new Promise(async (resolve) => {
8+
await load;
9+
710
const { render, renderer, setSize } = createScene(state);
811

912
setSize(width, height, 1.0);

0 commit comments

Comments
 (0)