From 708f58949d0214cb7b7f4ae8b68372b76259fdb5 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Mon, 31 Jul 2023 15:01:46 +0200 Subject: [PATCH] Fix newly introduced problem with unsettable zero minimum object dist --- src/slic3r/GUI/GLCanvas3D.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index d9afc10346..d3a7a5b406 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -1642,7 +1642,8 @@ void GLCanvas3D::set_config(const DynamicPrintConfig* config) m_arrange_settings_db.set_active_slot(slot); double objdst = min_object_distance(*config); - m_arrange_settings_db.set_distance_from_obj_range(slot, min_object_distance(*config), 100.); + double min_obj_dst = slot == ArrangeSettingsDb_AppCfg::slotFFFSeqPrint ? objdst : 0.; + m_arrange_settings_db.set_distance_from_obj_range(slot, min_obj_dst, 100.); m_arrange_settings_db.get_defaults(slot).d_obj = objdst; } }