Close validate warnings on empty plater.

This commit is contained in:
David Kocik 2021-10-04 09:56:23 +02:00
parent 56996104cc
commit 9f0b31dc55

View File

@ -3080,10 +3080,13 @@ unsigned int Plater::priv::update_background_process(bool force_validation, bool
//actualizate warnings //actualizate warnings
if (invalidated != Print::APPLY_STATUS_UNCHANGED) { if (invalidated != Print::APPLY_STATUS_UNCHANGED) {
if (background_process.empty())
process_validation_warning(std::string());
actualize_slicing_warnings(*this->background_process.current_print()); actualize_slicing_warnings(*this->background_process.current_print());
actualize_object_warnings(*this->background_process.current_print()); actualize_object_warnings(*this->background_process.current_print());
show_warning_dialog = false; show_warning_dialog = false;
process_completed_with_error = false; process_completed_with_error = false;
} }
if (invalidated != Print::APPLY_STATUS_UNCHANGED && was_running && ! this->background_process.running() && if (invalidated != Print::APPLY_STATUS_UNCHANGED && was_running && ! this->background_process.running() &&