Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12640/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ControlledExtrudeTool.java
Log Message:
Fixed a snap problem to surfaces
Index: ControlledExtrudeTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ControlledExtrudeTool.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** ControlledExtrudeTool.java 5 Oct 2007 09:21:06 -0000 1.7
--- ControlledExtrudeTool.java 8 Oct 2007 11:56:27 -0000 1.8
***************
*** 81,85 ****
glv.getView().makeTarget(null);
ArrayList<Surface> starter = new ArrayList<Surface>();
! starter.add(pressedSurface);
findTarget(e, starter);
double x = e.getX();
--- 81,87 ----
glv.getView().makeTarget(null);
ArrayList<Surface> starter = new ArrayList<Surface>();
! if (topSurface != pressedSurface) {
! starter.add(pressedSurface);
! }
findTarget(e, starter);
double x = e.getX();
|