vtkCanvas: mousePressed with zero actors locks screen
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
In vtkCanvas class: if you press a mouse button with zero visible actors, the drawing surface will get locked up and never unlocked. I think the following patch fixes it.
Index: Wrapping/Java/vtk/vtkCanvas.java
RCS file: /cvsroot/VTK/VTK/Wrapping/Java/vtk/vtkCanvas.java,v retrieving revision 1.5 diff -u -b -B -r1.5 vtkCanvas.java --- Wrapping/Java/vtk/vtkCanvas.java 3 Apr 2003 17:13:23 -0000 1.5 +++ Wrapping/Java/vtk/vtkCanvas.java 26 Jan 2005 02:11:06 -0000 @@ -106,8 +106,8 @@
public void mousePressed(MouseEvent e) {
- Lock(); if (ren.VisibleActorCount() == 0) return;
- Lock(); rw.SetDesiredUpdateRate(5.0); lastX = e.getX(); lastY = e.getY();