diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 749d20b..870c71e 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -371,7 +371,9 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig* config) toggle_field("min_feature_size", have_arachne); toggle_field("min_bead_width", have_arachne); toggle_field("thin_walls", !have_arachne); - + //w21 + bool is_top_one_wall = config->opt_enum("top_one_wall_type") != TopOneWallType::Disable; + toggle_field("top_area_threshold", is_top_one_wall); } void ConfigManipulation::toggle_print_sla_options(DynamicPrintConfig* config)