Skip to content

Commit f56a523

Browse files
bruyeretfinetjul
authored andcommitted
fix(ViewNode): Delete child in _renderableChildMap when removing a node
1 parent dd24960 commit f56a523

File tree

1 file changed

+5
-0
lines changed
  • Sources/Rendering/SceneGraph/ViewNode

1 file changed

+5
-0
lines changed

Sources/Rendering/SceneGraph/ViewNode/index.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,11 @@ function vtkViewNode(publicAPI, model) {
153153
if (childIdx < 0) {
154154
return false;
155155
}
156+
const renderable = child.getRenderable();
157+
if (renderable) {
158+
model._renderableChildMap.delete(renderable);
159+
}
160+
child.delete();
156161
model.children.splice(childIdx, 1);
157162
return true;
158163
};

0 commit comments

Comments
 (0)