From 683bc80cf252bf2c2c06d22a27ffb239f0b56a41 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Mon, 10 Sep 2018 13:45:38 +0200
Subject: [PATCH] default 0 value is sometimes problematic

---
 .../geometry/AbstractCellDesignerAliasConverter.java         | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/geometry/AbstractCellDesignerAliasConverter.java b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/geometry/AbstractCellDesignerAliasConverter.java
index 172182d4c2..e6031f0475 100644
--- a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/geometry/AbstractCellDesignerAliasConverter.java
+++ b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/geometry/AbstractCellDesignerAliasConverter.java
@@ -391,8 +391,9 @@ public abstract class AbstractCellDesignerAliasConverter<T extends Element> impl
       double ratio = 1 - (pointOnBorder.getY() - element.getY()) / element.getHeight();
       result = ratio * (PI / 2) + BOTTOM_RESIDUE_MAX_ANGLE;
     } else {
-      logger.warn("Problem with finding angle. Using default 0");
-      result = 0;
+      //TODO this should align the result to the closes possible value (not the arbitrary default)
+      logger.warn("Problem with finding angle. Using default");
+      result = PI/2;
     }
     return result;
   }
-- 
GitLab