From 901791201f504c97a874dcb845f98ca4abe5404b Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Wed, 12 Feb 2025 14:35:46 +0800 Subject: [PATCH] ENH:close paint gizmo and exit ""gap fill" function jira: none Change-Id: I88b87c594791890e87bb947fd9bed03a83eee20b --- src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp b/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp index 07e43d179..12d46f253 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoMmuSegmentation.cpp @@ -1014,6 +1014,9 @@ void GLGizmoMmuSegmentation::on_set_state() ModelObject* mo = m_c->selection_info()->model_object(); if (mo) Slic3r::save_object_mesh(*mo); m_parent.post_event(SimpleEvent(EVT_GLCANVAS_FORCE_UPDATE)); + if (m_current_tool == ImGui::GapFillIcon) {//exit gap fill + m_current_tool = ImGui::CircleButtonIcon; + } } }