From 674348c575f2fa5da3e5b70aa5ce3fb92380ec30 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Wed, 4 Jan 2023 12:16:02 +0800 Subject: [PATCH] ENH: support single-sided modal scaling Change-Id: I746cfbb53d761abe2e7bf7cad391f9a37d821b3d --- src/slic3r/GUI/Gizmos/GLGizmosManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp index f7be45b04..a734fc7e9 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosManager.cpp @@ -836,8 +836,8 @@ bool GLGizmosManager::on_mouse(wxMouseEvent& evt) //if (evt.AltDown()) // transformation_type.set_independent(); selection.scale(get_scale(), transformation_type); - //if (control_down) - // selection.translate(get_scale_offset(), true); + if (control_down && m_gizmos[m_current].get()->get_hover_id() < 6) + selection.translate(get_scale_offset(), true); // BBS //wxGetApp().obj_manipul()->set_dirty(); break;