ENH: context: update filament_maps under auto mode after process
JIRA: no-jira Change-Id: Ia14ed67343b876532931e3106d667973d9ea233d
This commit is contained in:
parent
4014c61f88
commit
d520fc59eb
|
@ -225,6 +225,8 @@ void BackgroundSlicingProcess::process_fff()
|
||||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(" %1%: gcode_result reseted, will start print::process")%__LINE__;
|
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(" %1%: gcode_result reseted, will start print::process")%__LINE__;
|
||||||
m_print->process();
|
m_print->process();
|
||||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(" %1%: after print::process, send slicing complete event to gui...")%__LINE__;
|
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(" %1%: after print::process, send slicing complete event to gui...")%__LINE__;
|
||||||
|
if (m_current_plate->get_filament_map_mode() == FilamentMapMode::fmmAuto)
|
||||||
|
m_current_plate->set_filament_maps(m_fff_print->get_filament_maps());
|
||||||
|
|
||||||
wxCommandEvent evt(m_event_slicing_completed_id);
|
wxCommandEvent evt(m_event_slicing_completed_id);
|
||||||
// Post the Slicing Finished message for the G-code viewer to update.
|
// Post the Slicing Finished message for the G-code viewer to update.
|
||||||
|
@ -841,7 +843,7 @@ void BackgroundSlicingProcess::prepare_upload()
|
||||||
throw Slic3r::RuntimeError(_utf8(L("Copying of the temporary G-code to the output G-code failed")));
|
throw Slic3r::RuntimeError(_utf8(L("Copying of the temporary G-code to the output G-code failed")));
|
||||||
m_upload_job.upload_data.upload_path = m_fff_print->print_statistics().finalize_output_path(m_upload_job.upload_data.upload_path.string());
|
m_upload_job.upload_data.upload_path = m_fff_print->print_statistics().finalize_output_path(m_upload_job.upload_data.upload_path.string());
|
||||||
// Make a copy of the source path, as run_post_process_scripts() is allowed to change it when making a copy of the source file
|
// Make a copy of the source path, as run_post_process_scripts() is allowed to change it when making a copy of the source file
|
||||||
// (not here, but when the final target is a file).
|
// (not here, but when the final target is a file).
|
||||||
std::string source_path_str = source_path.string();
|
std::string source_path_str = source_path.string();
|
||||||
std::string output_name_str = m_upload_job.upload_data.upload_path.string();
|
std::string output_name_str = m_upload_job.upload_data.upload_path.string();
|
||||||
if (run_post_process_scripts(source_path_str, false, m_upload_job.printhost->get_name(), output_name_str, m_fff_print->full_print_config()))
|
if (run_post_process_scripts(source_path_str, false, m_upload_job.printhost->get_name(), output_name_str, m_fff_print->full_print_config()))
|
||||||
|
|
Loading…
Reference in New Issue