mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-07-31 23:01:57 +08:00
Another fix-up of 187ff61 (fw alert dialog for bgcode)
This commit is contained in:
parent
926af1ab8d
commit
0ea662e56f
@ -6834,26 +6834,13 @@ void Plater::export_gcode(bool prefer_removable)
|
|||||||
};
|
};
|
||||||
|
|
||||||
wxString error_str;
|
wxString error_str;
|
||||||
#if 1 // #ysFIXME > clear code after testing
|
|
||||||
if (check_for_error(output_path, error_str)) {
|
if (check_for_error(output_path, error_str)) {
|
||||||
ErrorDialog(this, error_str, [this](const std::string& key) -> void { sidebar().jump_to_option(key); }).ShowModal();
|
ErrorDialog(this, error_str, [this](const std::string& key) -> void { sidebar().jump_to_option(key); }).ShowModal();
|
||||||
output_path.clear();
|
output_path.clear();
|
||||||
|
} else {
|
||||||
|
alert_when_exporting_binary_gcode(wxGetApp().preset_bundle->prints.get_edited_preset().config.opt_bool("gcode_binary"),
|
||||||
|
wxGetApp().preset_bundle->printers.get_edited_preset().config.opt_string("printer_notes"));
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
while (check_for_error(output_path, error_str)) {
|
|
||||||
show_error(this, error_str);
|
|
||||||
dlg.SetFilename(from_path(output_path.filename()));
|
|
||||||
if (dlg.ShowModal() == wxID_OK)
|
|
||||||
output_path = into_path(dlg.GetPath());
|
|
||||||
else {
|
|
||||||
output_path.clear();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
alert_when_exporting_binary_gcode(wxGetApp().preset_bundle->prints.get_edited_preset().config.opt_bool("gcode_binary"),
|
|
||||||
wxGetApp().preset_bundle->printers.get_edited_preset().config.opt_string("printer_notes"));
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user