Browse Source

strg a fix

Kevin Trometer 7 years ago
parent
commit
cf57fd1ddb
1 changed files with 6 additions and 2 deletions
  1. 6 2
      src/ui/view/GUI.java

+ 6 - 2
src/ui/view/GUI.java

@@ -406,6 +406,7 @@ public class GUI<E> implements CategoryListener {
 					for (AbstractCpsObject cps : uNC.upperNode.getNodes()) {
 						controller.addSelectedObject(cps);
 					}
+					controller.getObjectsInDepth();
 					uNC.repaint();
 					// or Canvas?
 				} else if (((JScrollPane) tabTemp.getSelectedComponent()).getViewport()
@@ -413,6 +414,7 @@ public class GUI<E> implements CategoryListener {
 					for (AbstractCpsObject cps : model.getObjectsOnCanvas()) {
 						controller.addSelectedObject(cps);
 					}
+					controller.getObjectsInDepth();
 					canvas.repaint();
 				}
 
@@ -1415,7 +1417,8 @@ public class GUI<E> implements CategoryListener {
 
 								controller.addObjUpperNode(h, unc.upperNode);
 								unc.invalidate();
-								unc.setXY((int)canvas.getMousePosition().getX(), (int)canvas.getMousePosition().getY());
+								unc.setXY((int) canvas.getMousePosition().getX(),
+										(int) canvas.getMousePosition().getY());
 								unc.repaint();
 							}
 						} else {
@@ -1437,7 +1440,8 @@ public class GUI<E> implements CategoryListener {
 
 							controller.addObjectCanvas(h);
 							canvas.invalidate();
-							canvas.setXY((int)canvas.getMousePosition().getX(), (int)canvas.getMousePosition().getY());
+							canvas.setXY((int) canvas.getMousePosition().getX(),
+									(int) canvas.getMousePosition().getY());
 							canvas.repaint();
 						}
 						controller.calculateStateForCurrentTimeStep();