fixing visualize enbeddableRendered event (#115336)

This commit is contained in:
Peter Pisljar 2021-10-18 16:38:38 +02:00 committed by GitHub
parent 7fe095c2af
commit 512b5f840c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 4 deletions

View file

@ -60,9 +60,10 @@ function DefaultEditor({
return;
}
embeddableHandler.render(visRef.current);
setTimeout(() => {
eventEmitter.emit('embeddableRendered');
embeddableHandler.render(visRef.current).then(() => {
setTimeout(async () => {
eventEmitter.emit('embeddableRendered');
});
});
return () => embeddableHandler.destroy();

View file

@ -358,7 +358,7 @@ export class VisualizeEmbeddable
this.subscriptions.push(this.handler.loading$.subscribe(this.onContainerLoading));
this.subscriptions.push(this.handler.render$.subscribe(this.onContainerRender));
this.updateHandler();
await this.updateHandler();
}
public destroy() {