From f99830f089648bb3f918d682f27a22bcdcdb6dd2 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Tue, 20 Mar 2018 17:16:33 +0100
Subject: [PATCH] when changing layout of comartment text point is modified

---
 .../commands/layout/ApplySimpleLayoutModelCommand.java         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
index 3a426da477..5ae4bb612a 100644
--- a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
+++ b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
@@ -149,6 +149,7 @@ public class ApplySimpleLayoutModelCommand extends ApplyLayoutModelCommand {
       compartment.setY(minPoint.getY() + COMPARTMENT_BORDER);
       compartment.setWidth(dimension.getWidth() - COMPARTMENT_BORDER * 2);
       compartment.setHeight(dimension.getHeight() - COMPARTMENT_BORDER * 2);
+      compartment.setNamePoint(minPoint.getX() + COMPARTMENT_BORDER * 2, minPoint.getY() + COMPARTMENT_BORDER * 2);
       Point2D point = new Point2D.Double(minPoint.getX() + COMPARTMENT_BORDER, minPoint.getY() + COMPARTMENT_BORDER);
       Dimension2D recursiveDimension = new DoubleDimension(dimension.getWidth() - COMPARTMENT_BORDER * 2,
           dimension.getHeight() - COMPARTMENT_BORDER * 2);
@@ -218,7 +219,7 @@ public class ApplySimpleLayoutModelCommand extends ApplyLayoutModelCommand {
 
     Point2D middle = getMiddlePoint(productElement.getCenter(), reactantElement.getCenter());
 
-    //for self reactions
+    // for self reactions
     if (productElement.equals(reactantElement)) {
       middle.setLocation(middle.getX(), middle.getY() + 50);
     }
-- 
GitLab