X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.g3d.vtk%2Fsrc%2Forg%2Fsimantics%2Fg3d%2Fvtk%2Fgizmo%2FvtkGizmo.java;h=2c70a68eefe8acf04ad14cb93345be927d3ff6be;hb=b8f6a680985b0ed87cffd0dea51eeb3390f5cbd1;hp=47ee62b48bb5758a5d4ea857c8445b1a3c76c54b;hpb=2023a4a11c0be1b1d8a51800b068c0ae339bbab7;p=simantics%2F3d.git diff --git a/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/gizmo/vtkGizmo.java b/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/gizmo/vtkGizmo.java index 47ee62b4..2c70a68e 100644 --- a/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/gizmo/vtkGizmo.java +++ b/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/gizmo/vtkGizmo.java @@ -74,8 +74,10 @@ public abstract class vtkGizmo implements Gizmo { protected void deattachActors() { view.lock(); vtkRenderer ren1 = view.getRenderer(); - for (vtkProp p : gizmo) { - ren1.RemoveActor(p); + if (ren1 != null) { + for (vtkProp p : gizmo) { + ren1.RemoveActor(p); + } } view.unlock(); }