From 9c932477193454ead893cafe3f7ed35f53350525 Mon Sep 17 00:00:00 2001 From: Xiao Gui <xgui3783@gmail.com> Date: Mon, 5 Jul 2021 12:16:51 +0200 Subject: [PATCH] chore: add on destroy hook --- .../threeSurfer/threeSurferGlue/threeSurfer.component.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/viewerModule/threeSurfer/threeSurferGlue/threeSurfer.component.ts b/src/viewerModule/threeSurfer/threeSurferGlue/threeSurfer.component.ts index bbc5a04f0..5422e8a3b 100644 --- a/src/viewerModule/threeSurfer/threeSurferGlue/threeSurfer.component.ts +++ b/src/viewerModule/threeSurfer/threeSurferGlue/threeSurfer.component.ts @@ -155,6 +155,10 @@ export class ThreeSurferGlueCmp implements IViewer<'threeSurfer'>, OnChanges, Af }) } + this.onDestroyCb.push( + () => setViewerHandle(null) + ) + if (this.roi$) { const sub = this.roi$.pipe( switchMap(switchMapWaitFor({ -- GitLab