FIX:Do not display title when there is no AMS
jira: none Change-Id: Id14ce6c0c671a8e7a1338c2d389fd1e89c6add3c
This commit is contained in:
parent
beaffaffe3
commit
29b2b02104
|
@ -1048,6 +1048,7 @@ void AmsMapingPopup::update(MachineObject* obj, const std::vector<FilamentInfo>&
|
||||||
|
|
||||||
|
|
||||||
/*ams*/
|
/*ams*/
|
||||||
|
bool has_left_ams = false, has_right_ams = false;
|
||||||
std::list<MappingContainer*> left_one_slot_containers;
|
std::list<MappingContainer*> left_one_slot_containers;
|
||||||
std::list<MappingContainer*> right_one_slot_containers;
|
std::list<MappingContainer*> right_one_slot_containers;
|
||||||
std::vector<MappingContainer*> left_four_slots_containers;
|
std::vector<MappingContainer*> left_four_slots_containers;
|
||||||
|
@ -1111,6 +1112,7 @@ void AmsMapingPopup::update(MachineObject* obj, const std::vector<FilamentInfo>&
|
||||||
m_amsmapping_container_list.push_back(ams_mapping_item_container);
|
m_amsmapping_container_list.push_back(ams_mapping_item_container);
|
||||||
|
|
||||||
if (nozzle_id == 0) {
|
if (nozzle_id == 0) {
|
||||||
|
has_right_ams = true;
|
||||||
if (ams_mapping_item_container->get_slots_num() == 1) {
|
if (ams_mapping_item_container->get_slots_num() == 1) {
|
||||||
right_one_slot_containers.push_back(ams_mapping_item_container);
|
right_one_slot_containers.push_back(ams_mapping_item_container);
|
||||||
} else {
|
} else {
|
||||||
|
@ -1118,6 +1120,7 @@ void AmsMapingPopup::update(MachineObject* obj, const std::vector<FilamentInfo>&
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (nozzle_id == 1) {
|
else if (nozzle_id == 1) {
|
||||||
|
has_left_ams = true;
|
||||||
if (ams_mapping_item_container->get_slots_num() == 1) {
|
if (ams_mapping_item_container->get_slots_num() == 1) {
|
||||||
left_one_slot_containers.push_back(ams_mapping_item_container);
|
left_one_slot_containers.push_back(ams_mapping_item_container);
|
||||||
} else {
|
} else {
|
||||||
|
@ -1131,9 +1134,8 @@ void AmsMapingPopup::update(MachineObject* obj, const std::vector<FilamentInfo>&
|
||||||
|
|
||||||
_add_containers(this, left_one_slot_containers, left_four_slots_containers, m_sizer_ams_basket_left);
|
_add_containers(this, left_one_slot_containers, left_four_slots_containers, m_sizer_ams_basket_left);
|
||||||
_add_containers(this, right_one_slot_containers, right_four_slot_containers, m_sizer_ams_basket_right);
|
_add_containers(this, right_one_slot_containers, right_four_slot_containers, m_sizer_ams_basket_right);
|
||||||
m_left_split_ams_sizer->Show(m_sizer_ams_basket_left->GetChildren().size() > 0);
|
m_left_split_ams_sizer->Show(has_left_ams);
|
||||||
m_right_split_ams_sizer->Show(m_sizer_ams_basket_right->GetChildren().size() > 0);
|
m_right_split_ams_sizer->Show(has_right_ams);
|
||||||
|
|
||||||
update_items_check_state(ams_mapping_result);
|
update_items_check_state(ams_mapping_result);
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue