From 6224c2e460985d8e4f606914965fa8a262fff651 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Fri, 19 Jul 2019 18:16:36 +0200 Subject: [PATCH] Dont do force_full_scene_refresh after arrange. --- src/slic3r/GUI/Plater.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 48a05110e73..52795fa41d0 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -1647,17 +1647,13 @@ struct Plater::priv void process() override; void finalize() override { - - if (was_canceled()) { // Ignore the arrange result if aborted. - Job::finalize(); - return; - } + // Ignore the arrange result if aborted. + if (was_canceled()) return; // Apply the arrange result to all selected objects for (ArrangePolygon &ap : m_selected) ap.apply(); - // Call original finalize (will update the scene) - Job::finalize(); + plater().update(false /*dont force_full_scene_refresh*/); } };