From bd178a46d08f80a5838c7c07ff0daff1bde59cbb Mon Sep 17 00:00:00 2001 From: tao wang Date: Thu, 8 Jun 2023 11:18:00 +0800 Subject: [PATCH] FIX:fixed the option to enable AMS even without AMS Change-Id: Ia3326fefeafb0fedac8d538570bc90ced744df4f --- src/slic3r/GUI/SelectMachine.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 3cb11aabb..f46cfea3b 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -1217,10 +1217,10 @@ SelectMachineDialog::SelectMachineDialog(Plater *plater) m_sizer_select->Add(select_timelapse, 0, wxLEFT | wxRIGHT, WRAP_GAP); m_sizer_select->Add(select_use_ams, 0, wxLEFT | wxRIGHT, WRAP_GAP); - select_bed->Show(true); - select_flow->Show(true); - select_timelapse->Show(true); - select_use_ams->Show(true); + select_bed->Show(false); + select_flow->Show(false); + select_timelapse->Show(false); + select_use_ams->Show(false); m_sizer_select->Layout(); @@ -3404,6 +3404,12 @@ void SelectMachineDialog::set_default() select_bed->Show(); select_flow->Show(); + //reset checkbox + select_bed->Show(false); + select_flow->Show(false); + select_timelapse->Show(false); + select_use_ams->Show(false); + // load checkbox values from app config AppConfig* config = wxGetApp().app_config; if (config && config->get("print", "bed_leveling") == "0") {