diff --git a/api/tests/integration/tests/layout/ref/acs_issue_2458.ket b/api/tests/integration/tests/layout/ref/acs_issue_2458.ket index 89239e4592..30137a1d43 100644 --- a/api/tests/integration/tests/layout/ref/acs_issue_2458.ket +++ b/api/tests/integration/tests/layout/ref/acs_issue_2458.ket @@ -42,12 +42,12 @@ "mode": "open-angle", "pos": [ { - "x": 9.8, + "x": 10.008333, "y": 0.0, "z": 0.0 }, { - "x": 20.216667, + "x": 21.674999, "y": 0.0, "z": 0.0 } @@ -286,8 +286,8 @@ { "label": "P", "location": [ - 10.425, - 1.333333, + 10.668056, + 1.402778, 0.0 ] } @@ -300,8 +300,8 @@ { "label": "P", "location": [ - 12.091667, - 1.333333, + 12.543056, + 1.402778, 0.0 ] } @@ -314,7 +314,7 @@ { "label": "O", "location": [ - 9.175, + 9.348611, 0.0, 0.0 ] @@ -328,8 +328,8 @@ { "label": "O", "location": [ - 14.591668, - 1.333333, + 15.390278, + 1.402778, 0.0 ] } @@ -342,8 +342,8 @@ { "label": "O", "location": [ - 16.258335, - 1.333333, + 17.265278, + 1.402778, 0.0 ] } @@ -356,7 +356,7 @@ { "label": "N", "location": [ - 21.258333, + 22.820831, 1.309017, 0.0 ] @@ -364,7 +364,7 @@ { "label": "C", "location": [ - 22.209391, + 23.771889, 1.0, 0.0 ] @@ -372,7 +372,7 @@ { "label": "C", "location": [ - 20.670547, + 22.233047, 0.5, 0.0 ] @@ -380,7 +380,7 @@ { "label": "C", "location": [ - 22.209391, + 23.771889, -0.0, 0.0 ] @@ -388,7 +388,7 @@ { "label": "N", "location": [ - 23.075417, + 24.637915, 1.5, 0.0 ] @@ -396,7 +396,7 @@ { "label": "N", "location": [ - 21.258333, + 22.820833, -0.309017, 0.0 ] @@ -404,7 +404,7 @@ { "label": "C", "location": [ - 23.075417, + 24.637915, -0.5, 0.0 ] @@ -412,7 +412,7 @@ { "label": "C", "location": [ - 23.941441, + 25.503941, 1.0, 0.0 ] @@ -420,7 +420,7 @@ { "label": "N", "location": [ - 23.941441, + 25.503941, 0.0, 0.0 ] @@ -428,7 +428,7 @@ { "label": "O", "location": [ - 23.075415, + 24.637915, -1.5, 0.0 ] @@ -436,7 +436,7 @@ { "label": "N", "location": [ - 24.807467, + 26.369965, 1.5, 0.0 ] @@ -535,8 +535,8 @@ { "label": "P", "location": [ - 17.091669, - 1.333333, + 18.168055, + 1.402778, 0.0 ] } @@ -549,8 +549,8 @@ { "label": "O", "location": [ - 19.591667, - 1.333333, + 21.015278, + 1.402778, 0.0 ] } diff --git a/core/indigo-core/molecule/src/base_molecule.cpp b/core/indigo-core/molecule/src/base_molecule.cpp index 5bdfb04002..c5a4a3c7e2 100644 --- a/core/indigo-core/molecule/src/base_molecule.cpp +++ b/core/indigo-core/molecule/src/base_molecule.cpp @@ -4538,7 +4538,7 @@ void BaseMolecule::getAtomBoundingBox(int atom_idx, float font_size, LABEL_MODE if (font_size <= EPSILON) return; - float symbol_size = font_size * 0.6f; + float symbol_size = font_size * 0.7f; if (isPseudoAtom(atom_idx) || isTemplateAtom(atom_idx)) { diff --git a/utils/indigo-service/backend/service/tests/api/ref/render-eleptical-arrow.png b/utils/indigo-service/backend/service/tests/api/ref/render-eleptical-arrow.png index 39157a278f..5c0b76d4fa 100644 Binary files a/utils/indigo-service/backend/service/tests/api/ref/render-eleptical-arrow.png and b/utils/indigo-service/backend/service/tests/api/ref/render-eleptical-arrow.png differ