From dceaf73ff391748c2ea4fe36acdce012671dc459 Mon Sep 17 00:00:00 2001 From: bubnikv Date: Sat, 2 Mar 2019 10:25:47 +0100 Subject: [PATCH] Don't use ->full_print_config() if not necessary, it is quite expensive! --- src/slic3r/GUI/GUI_Preview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GUI_Preview.cpp b/src/slic3r/GUI/GUI_Preview.cpp index 22def0623..7ac3f80e2 100644 --- a/src/slic3r/GUI/GUI_Preview.cpp +++ b/src/slic3r/GUI/GUI_Preview.cpp @@ -649,7 +649,7 @@ void Preview::update_double_slider(const std::vector& layers_z, bool for bool color_print_enable = (wxGetApp().plater()->printer_technology() == ptFFF); if (color_print_enable) { - const auto& cfg = wxGetApp().preset_bundle->full_config(); + const DynamicPrintConfig& cfg = wxGetApp().preset_bundle->printers.get_edited_preset().config; if (cfg.opt("nozzle_diameter")->values.size() > 1) color_print_enable = false; }