diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index a1cb4edc2..948c79413 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -3935,10 +3935,10 @@ void StatusPanel::on_set_chamber_temp() wxEmptyString, wxICON_WARNING | wxOK | wxCANCEL); } - if (champer_switch_head_dlg->ShowModal() != wxID_OK) - { - return; - } + /*the dialog will be blocked APPLE, let the printer send back message*/ +#ifndef _APPLE + if (champer_switch_head_dlg->ShowModal() != wxID_OK) { return; } +#endif // _APPLE } obj->command_set_chamber(chamber_temp);