From 4adae5e5953ad05aeaaf4ee690b0f1c236edb445 Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Wed, 8 Nov 2023 17:47:43 +0800 Subject: [PATCH] FIX:not TakeSnapshot for m_start_dragging_m Jira: STUDIO-5176 Change-Id: Ia03e3e2c2664dbdcffa19ec8d0fa97dfd95e6d35 --- src/slic3r/GUI/Gizmos/GLGizmoAdvancedCut.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoAdvancedCut.cpp b/src/slic3r/GUI/Gizmos/GLGizmoAdvancedCut.cpp index 2bbe3155f..c24c0be9e 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoAdvancedCut.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoAdvancedCut.cpp @@ -590,6 +590,7 @@ void GLGizmoAdvancedCut::on_stop_dragging() m_is_dragging = false; if (m_hover_id == X || m_hover_id == Y || m_hover_id == Z) { Plater::TakeSnapshot snapshot(wxGetApp().plater(), "Rotate cut plane"); + m_start_dragging_m = m_rotate_matrix; // for takeshot } else if (m_hover_id == c_cube_z_move_id || m_hover_id == c_cube_x_move_id || m_hover_id == c_plate_move_id) { Plater::TakeSnapshot snapshot(wxGetApp().plater(), "Move cut plane"); // todo m_ar_plane_center = m_plane_center;