From f72f55dc08b3526e311bb4b92f127427e57a5b3d Mon Sep 17 00:00:00 2001 From: bubnikv Date: Tue, 18 Jun 2019 09:57:07 +0200 Subject: [PATCH] A bit of documentation of the mirroring and reset buttons at the side panel. --- src/slic3r/GUI/GUI_ObjectManipulation.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GUI_ObjectManipulation.cpp b/src/slic3r/GUI/GUI_ObjectManipulation.cpp index 224c053e4..310000ecc 100644 --- a/src/slic3r/GUI/GUI_ObjectManipulation.cpp +++ b/src/slic3r/GUI/GUI_ObjectManipulation.cpp @@ -216,9 +216,10 @@ ObjectManipulation::ObjectManipulation(wxWindow* parent) : else return; + // Update mirroring at the GLVolumes. selection.synchronize_unselected_instances(Selection::SYNC_ROTATION_GENERAL); selection.synchronize_unselected_volumes(); - + // Copy mirroring values from GLVolumes into Model (ModelInstance / ModelVolume), trigger background processing. canvas->do_mirror(); canvas->set_as_dirty(); UpdateAndShow(true); @@ -297,8 +298,10 @@ ObjectManipulation::ObjectManipulation(wxWindow* parent) : else return; + // Update rotation at the GLVolumes. selection.synchronize_unselected_instances(Selection::SYNC_ROTATION_GENERAL); selection.synchronize_unselected_volumes(); + // Copy rotation values from GLVolumes into Model (ModelInstance / ModelVolume), trigger background processing. canvas->do_rotate(); UpdateAndShow(true);