From 2fc15b4c11be79234cc5c08f989cb1090121a8cd Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Tue, 8 Apr 2025 11:48:03 +0800 Subject: [PATCH] FIX: update the bed temp control jira: [STUDIO-11331] Change-Id: I62526cd1cad0208324bc1970f5dde9ca03bf08f9 --- src/slic3r/GUI/DeviceManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 9a2157cc8..adb597a08 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -3457,6 +3457,7 @@ int MachineObject::parse_json(std::string payload, bool key_field_only) //nozzle temp range if (jj.contains("nozzle_temp_range")) { if (jj["nozzle_temp_range"].is_array()) { + nozzle_temp_range.clear(); for (auto it = jj["nozzle_temp_range"].begin(); it != jj["nozzle_temp_range"].end(); it++) { nozzle_temp_range.push_back(it.value().get()); } @@ -3466,6 +3467,7 @@ int MachineObject::parse_json(std::string payload, bool key_field_only) // bed temp range if (jj.contains("bed_temp_range")) { if (jj["bed_temp_range"].is_array()) { + bed_temp_range.clear(); for (auto it = jj["bed_temp_range"].begin(); it != jj["bed_temp_range"].end(); it++) { bed_temp_range.push_back(it.value().get()); }