From fbb159d5959a7741bc87038839c25aec17609782 Mon Sep 17 00:00:00 2001 From: Filip Sykala - NTB T15p Date: Tue, 8 Nov 2022 16:41:49 +0100 Subject: [PATCH] Fix for selection multiple sla support points with shift --- src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp index caceefff0..49ef21468 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp @@ -1284,7 +1284,8 @@ void GLGizmoSlaSupports::reslice_SLA_supports(bool postpone_error_messages) cons bool GLGizmoSlaSupports::on_mouse(const wxMouseEvent &mouse_event){ if (mouse_event.Moving()) return false; - if (use_grabbers(mouse_event)) return true; + if (!mouse_event.ShiftDown() && !mouse_event.AltDown() + && use_grabbers(mouse_event)) return true; // wxCoord == int --> wx/types.h Vec2i mouse_coord(mouse_event.GetX(), mouse_event.GetY());