mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-15 15:03:49 +00:00
ENH:add protection in threads
jira:[for random crash] Change-Id: I6286012dd77abccba461f7cd72a6fc531a84c95f
This commit is contained in:
@@ -2733,9 +2733,11 @@ void StatusPanel::update_basic_print_data(bool def)
|
||||
void StatusPanel::update_model_info()
|
||||
{
|
||||
auto get_subtask_fn = [this](BBLModelTask* subtask) {
|
||||
if (obj && obj->subtask_id_ == subtask->task_id) {
|
||||
obj->set_modeltask(subtask);
|
||||
}
|
||||
CallAfter([this, subtask]() {
|
||||
if (obj && obj->subtask_id_ == subtask->task_id) {
|
||||
obj->set_modeltask(subtask);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user