From 390bc3fb27ebac642796f96fe3d57b084ef872bf Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Thu, 7 Aug 2025 15:24:49 +0800 Subject: [PATCH] FIX: hide wrapping detect for unsupported printers jira: STUDIO-13884 Change-Id: I215011f419ff194f6b8e4c7ed884cba194c87d19 (cherry picked from commit fd63b1f59d88fb8e07b8ca71dfa5c01cfa54def5) --- src/slic3r/GUI/ConfigManipulation.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/ConfigManipulation.cpp b/src/slic3r/GUI/ConfigManipulation.cpp index 9be56dae3c..d7e9ca8503 100644 --- a/src/slic3r/GUI/ConfigManipulation.cpp +++ b/src/slic3r/GUI/ConfigManipulation.cpp @@ -897,6 +897,10 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, co toggle_line("infill_overhang_angle", config->opt_enum("sparse_infill_pattern") == InfillPattern::ipLateralHoneycomb); + + ConfigOptionPoints *wrapping_exclude_area_opt = wxGetApp().preset_bundle->printers.get_edited_preset().config.option("wrapping_exclude_area"); + bool support_wrapping_detect = wrapping_exclude_area_opt &&wrapping_exclude_area_opt->values.size() > 3; + toggle_line("enable_wrapping_detection", support_wrapping_detect); } void ConfigManipulation::update_print_sla_config(DynamicPrintConfig* config, const bool is_global_config/* = false*/)