From 10e86a06cc5b9f3e8c9755cdd5181da8493b89f5 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 48a05110e7..52795fa41d 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*/); } };