From e44344f29c9249e809b9c7506208dabc4608869c Mon Sep 17 00:00:00 2001 From: igiannakas <59056762+igiannakas@users.noreply.github.com> Date: Mon, 18 Sep 2023 17:22:42 +0300 Subject: [PATCH] Toggle fields according to compatibility --- src/slic3r/GUI/ConfigManipulation.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 2f62eadf76..3d3d6b5b4f 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -475,6 +475,12 @@ void ConfigManipulation::update_print_fff_config(DynamicPrintConfig* config, con apply(config, &new_conf); is_msg_dlg_already_exist = false; } + + if (config->option("max_volumetric_extrusion_rate_slope")->value > 0) + { + //toggle_field("enable_arc_fitting",false); + config->set_key_value("enable_arc_fitting", new ConfigOptionBool(false)); + } } void ConfigManipulation::apply_null_fff_config(DynamicPrintConfig *config, std::vector const &keys, std::map const &configs)