]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/gizmo/vtkGizmo.java
Eliminated NullPointerException in vtkGizmo.deattachActors().
[simantics/3d.git] / org.simantics.g3d.vtk / src / org / simantics / g3d / vtk / gizmo / vtkGizmo.java
index 47ee62b48bb5758a5d4ea857c8445b1a3c76c54b..2c70a68eefe8acf04ad14cb93345be927d3ff6be 100644 (file)
@@ -74,8 +74,10 @@ public abstract class vtkGizmo implements Gizmo<vtkProp, VtkView> {
        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();
        }