FIX: update the flags

jira: [STUDIO-10620]
Change-Id: I2e8201e1192f15e627607ecd3abb3371ffd8711a
This commit is contained in:
xin.zhang 2025-03-03 16:24:14 +08:00 committed by lane.wei
parent 51042edcbd
commit ef7c8efdf6
2 changed files with 9 additions and 5 deletions

View File

@ -6185,11 +6185,15 @@ void MachineObject::parse_new_info(json print)
extder_obj.id = njon["id"].get<int>();
extder_obj.filam_bak.clear();
const json& filam_bak_items = njon["filam_bak"];
for (const auto& filam_bak_item : filam_bak_items)
is_support_show_filament_backup = njon.contains("filam_bak");
if (is_support_show_filament_backup)
{
const auto& filam_bak_val = filam_bak_item.get<int>();
extder_obj.filam_bak.emplace_back(filam_bak_val);
const json& filam_bak_items = njon["filam_bak"];
for (const auto& filam_bak_item : filam_bak_items)
{
const auto& filam_bak_val = filam_bak_item.get<int>();
extder_obj.filam_bak.emplace_back(filam_bak_val);
}
}
extder_obj.enable_change_nozzle= get_flag_bits(njon["info"].get<int>(), 0);

View File

@ -987,7 +987,7 @@ public:
bool is_support_aux_fan {false};
bool is_support_chamber_fan{false};
bool is_support_filament_backup{false};
bool is_support_show_filament_backup{false};
bool is_support_show_filament_backup{false};/*the filament is not supported shown in some previous hardware*/
bool is_support_timelapse{false};
bool is_support_update_remain{false};
bool is_support_auto_leveling{false};