Drop the transitional device-layer shims

This commit is contained in:
SoftFever
2026-07-17 12:46:45 +08:00
parent 37e27a24c4
commit 38ab986c5f
10 changed files with 23 additions and 33 deletions

View File

@@ -4680,10 +4680,12 @@ void SelectMachineDialog::update_show_status(MachineObject* obj_)
}
/* multi color external change assist*/
if(obj_->is_support_ext_change_assist && !m_check_ext_change_assist->IsShown()){
// Orca: REF-additive, now ported — A/P-series expose this via flag3 bit-16 (is_support_ext_change_assist_old)
bool is_support_mutile_color = obj_->is_support_ext_change_assist_old || obj_->is_support_ext_change_assist;
if (is_support_mutile_color && !m_check_ext_change_assist->IsShown()) {
m_check_ext_change_assist->Show(true);
m_label_ext_change_assist->Show(true);
}else if(!obj_->is_support_ext_change_assist &&m_check_ext_change_assist->IsShown()){
} else if (!is_support_mutile_color && m_check_ext_change_assist->IsShown()) {
m_check_ext_change_assist->Hide();
m_label_ext_change_assist->Hide();
}