From bab27907594df0bc2edd920fa74647dee2d7568f Mon Sep 17 00:00:00 2001 From: Mack Date: Thu, 6 Jun 2024 11:57:25 +0800 Subject: [PATCH] FIX: simplify mesh decimate ratio set min value 0 JIRA: STUDIO-7257 Change-Id: I9751b5bbce4f93fe3b0acae786df3d3b20391760 --- src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp b/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp index 4ef7fd03d..a190f631a 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp @@ -320,7 +320,7 @@ void GLGizmoSimplify::on_render_input_window(float x, float y, float bottom_limi ImGui::PushItemWidth(slider_width + space_size); if (m_imgui->bbl_slider_float_style("##decimate_ratio", &m_configuration.decimate_ratio, 0.f, 100.f, format)) { if (m_configuration.decimate_ratio < 0.f) - m_configuration.decimate_ratio = 0.01f; + m_configuration.decimate_ratio = 0.f; if (m_configuration.decimate_ratio > 100.f) m_configuration.decimate_ratio = 100.f; m_configuration.fix_count_by_ratio(orig_triangle_count); @@ -333,7 +333,7 @@ void GLGizmoSimplify::on_render_input_window(float x, float y, float bottom_limi if (ImGui::BBLDragFloat("##decimate_ratio_input", &m_configuration.decimate_ratio, 0.05f, 0.0f, 0.0f, "%.2f%%")) { if (m_configuration.decimate_ratio < 0.f) - m_configuration.decimate_ratio = 0.01f; + m_configuration.decimate_ratio = 0.f; if (m_configuration.decimate_ratio > 100.f) m_configuration.decimate_ratio = 100.f; m_configuration.fix_count_by_ratio(orig_triangle_count);