Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9174/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
MoveTool.java ControlledMoveTool.java
Log Message:
Now the move tools react correctly on escape
Index: ControlledMoveTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ControlledMoveTool.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** ControlledMoveTool.java 26 Sep 2006 09:52:30 -0000 1.5
--- ControlledMoveTool.java 28 Nov 2006 10:53:11 -0000 1.6
***************
*** 276,282 ****
*/
public void cleanUp() {
slideMap = null;
direction = null;
- super.cleanUp();
}
}
--- 276,282 ----
*/
public void cleanUp() {
+ super.cleanUp();
slideMap = null;
direction = null;
}
}
Index: MoveTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/MoveTool.java,v
retrieving revision 1.73
retrieving revision 1.74
diff -C2 -d -r1.73 -r1.74
*** MoveTool.java 15 Nov 2006 09:53:17 -0000 1.73
--- MoveTool.java 28 Nov 2006 10:53:11 -0000 1.74
***************
*** 178,181 ****
--- 178,182 ----
Project.getInstance().changed(vertices);
Project.getInstance().checkpoint();
+ start = null;
cleanUp();
}
***************
*** 235,238 ****
--- 236,244 ----
*/
public void cleanUp() {
+ current = start;
+ if (current != null) {
+ move();
+ }
+
entities = new HashSet();
affected = new HashSet();
|