From a1fb7625ed7bae45949f524e180fb6d99ada5f4c Mon Sep 17 00:00:00 2001 From: tao wang Date: Tue, 28 Nov 2023 14:25:22 +0800 Subject: [PATCH] ENH:handling cases without msgs jira:[STUDIO-5401 STUDIO-5399] Change-Id: Iae651d5a19a45b0138a6aa621326a8b4a9649824 --- src/slic3r/GUI/DeviceManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 768f115ab..c6d4e8c5f 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -2729,6 +2729,11 @@ int MachineObject::parse_json(std::string payload) BOOST_LOG_TRIVIAL(warning) << "unsupported msg_type=" << j_pre["print"]["msg"].get(); } } + else { + if (!printer_type.empty() && connection_type() == "lan") + print_json.load_compatible_settings(printer_type, ""); + print_json.diff2all_base_reset(j_pre); + } } } }