From 3f7d5b85fd43043834f6c1f2035efc04cf0f2837 Mon Sep 17 00:00:00 2001 From: Ian Bassi Date: Sun, 29 Jun 2025 12:03:01 -0300 Subject: [PATCH] Enable toggling of surface density and overlap options (#10013) * Enable toggling of surface density and overlap options Added toggling for 'top_surface_density', 'bottom_surface_density', and 'top_bottom_infill_wall_overlap' fields in based on shell presence. * un toggle shell overlapping option --------- Co-authored-by: Rodrigo <162915171+RF47@users.noreply.github.com> --- src/slic3r/GUI/ConfigManipulation.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 134538137d..c36b10356e 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -576,6 +576,8 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, co bool has_solid_infill = has_top_shell || has_bottom_shell; toggle_field("top_surface_pattern", has_top_shell); toggle_field("bottom_surface_pattern", has_bottom_shell); + toggle_field("top_surface_density", has_top_shell); + toggle_field("bottom_surface_density", has_bottom_shell); for (auto el : { "infill_direction", "sparse_infill_line_width", "sparse_infill_speed", "bridge_speed", "internal_bridge_speed", "bridge_angle", "internal_bridge_angle",