mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-17 02:22:17 +00:00
FIX: hide fan when device not in fdm
JIRA: none Change-Id: I14a6e01b4e0950ca1bc3c805fe00313cfd7caf06 (cherry picked from commit c12b4f13911a7f6057eced54dba9e41cf75985ea)
This commit is contained in:
@@ -2888,12 +2888,21 @@ void StatusPanel::update_misc_ctrl(MachineObject *obj)
|
||||
// update extruder icon
|
||||
update_extruder_status(obj);
|
||||
|
||||
bool is_suppt_part_fun = true;
|
||||
bool is_suppt_aux_fun = obj->is_support_aux_fan;
|
||||
bool is_suppt_cham_fun = obj->is_support_chamber_fan;
|
||||
if (m_fan_control_popup) {
|
||||
m_fan_control_popup->update_fan_data(obj);
|
||||
if (obj->is_fdm_type()) {
|
||||
if (!m_fan_panel->IsShown())
|
||||
m_fan_panel->Show();
|
||||
bool is_suppt_part_fun = true;
|
||||
bool is_suppt_aux_fun = obj->is_support_aux_fan;
|
||||
bool is_suppt_cham_fun = obj->is_support_chamber_fan;
|
||||
if (m_fan_control_popup) { m_fan_control_popup->update_fan_data(obj); }
|
||||
} else {
|
||||
if (m_fan_panel->IsShown()) {
|
||||
m_fan_panel->Hide();
|
||||
}
|
||||
if (m_fan_control_popup && m_fan_control_popup->Show())
|
||||
m_fan_control_popup->Hide();
|
||||
}
|
||||
|
||||
//update cham fan
|
||||
|
||||
/*other*/
|
||||
|
||||
Reference in New Issue
Block a user