From 7b569c4eb71e77646bfe7dbe9447cfd8cd516486 Mon Sep 17 00:00:00 2001
From: enricoturri1966 <enricoturri@seznam.cz>
Date: Mon, 5 Dec 2022 13:52:49 +0100
Subject: [PATCH] Gizmo measure - Do not show distance strict if distance
 infinite is already shown

---
 src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
index a2d2518d6..8c4b46826 100644
--- a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
+++ b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
@@ -2051,8 +2051,7 @@ void GLGizmoMeasure::on_render_input_window(float x, float y, float bottom_limit
                 ++measure_row_count;
                 ImGui::PopID();
             }
-            if (measure.distance_strict.has_value() &&
-                (!measure.distance_infinite.has_value() || std::abs(measure.distance_strict->dist - measure.distance_infinite->dist) > EPSILON)) {
+            if (measure.distance_strict.has_value() && !measure.distance_infinite.has_value()) {
                 double distance = measure.distance_strict->dist;
                 if (use_inches)
                     distance = ObjectManipulation::mm_to_in * distance;