diff --git a/src/libslic3r/TriangleSelector.cpp b/src/libslic3r/TriangleSelector.cpp index 929d3094b4..ef3ccf46f9 100644 --- a/src/libslic3r/TriangleSelector.cpp +++ b/src/libslic3r/TriangleSelector.cpp @@ -245,7 +245,7 @@ void TriangleSelector::select_patch(int facet_start, std::unique_ptr &&c // BBS: improve details for large cursor radius TriangleSelector::HeightRange* hr_cursor = dynamic_cast(m_cursor.get()); if (hr_cursor == nullptr) { - set_edge_limit(std::min(std::sqrt(m_cursor->radius_sqr) / 5.f, 0.2f)); + set_edge_limit(std::min(std::sqrt(m_cursor->radius_sqr) / 5.f, 0.05f)); m_old_cursor_radius_sqr = m_cursor->radius_sqr; } else { diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp b/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp index 45e68be0d4..94cefa7f07 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSeam.hpp @@ -35,7 +35,7 @@ protected: std::string get_gizmo_entering_text() const override { return "Entering Seam painting"; } std::string get_gizmo_leaving_text() const override { return "Leaving Seam painting"; } std::string get_action_snapshot_name() override { return "Paint-on seam editing"; } - static const constexpr float CursorRadiusMin = 0.1f; // cannot be zero + static const constexpr float CursorRadiusMin = 0.05f; // cannot be zero private: bool on_init() override;