]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network.ui/src/org/simantics/district/network/ui/DistrictTransformUtil.java
Allow starting/ending of manual network creation to vertices only
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / DistrictTransformUtil.java
index e71acf0a8ff0e22c2a753ac653b97c3d3e6ca959..4f4583d1a02dc62421d90507022b0f54d26ed652 100644 (file)
@@ -54,8 +54,11 @@ public class DistrictTransformUtil extends TransformUtil {
             int tarZoomLevel = MapScalingTransform.zoomLevel(tar);
             if (tarZoomLevel < 20 && tarZoomLevel > 0) {
                 toBeX = Math.pow(2.0, tarZoomLevel);
-            }
-            else {
+            } else if (tarZoomLevel > 20) {
+                toBeX = Math.pow(2.0, 20);
+            } else if (tarZoomLevel < 0) {
+                toBeX = 2;
+            } else {
                 toBeX = targetX;
             }