Browse Source

ctrl+a fix

Teh-Hai Julian Zheng 7 years ago
parent
commit
fd0e89cfa0
2 changed files with 1 additions and 2 deletions
  1. 0 2
      src/ui/controller/Control.java
  2. 1 0
      src/ui/view/GUI.java

+ 0 - 2
src/ui/controller/Control.java

@@ -379,7 +379,6 @@ public class Control {
 	public void delCanvasObject(AbstractCpsObject obj, boolean save) {
 		canvasController.deleteObjectOnCanvas(obj);
 		calculateStateForCurrentTimeStep();
-		model.getTrackingObj().remove(obj);
 		if (obj instanceof CpsUpperNode)
 			canvasController.bfsNodeCleaner((CpsUpperNode) obj);
 		if (save)
@@ -787,7 +786,6 @@ public class Control {
 
 	public void delObjUpperNode(AbstractCpsObject object, CpsUpperNode upperNode) {
 		nodeController.deleteObjectInUpperNode(object, upperNode);
-		model.getTrackingObj().remove(object);
 		if (object instanceof CpsUpperNode)
 			canvasController.bfsNodeCleaner((CpsUpperNode) object);
 		try {

+ 1 - 0
src/ui/view/GUI.java

@@ -415,6 +415,7 @@ public class GUI<E> implements CategoryListener {
 					}
 					canvas.repaint();
 				}
+				controller.getObjectsInDepth();
 
 			}
 		};