Delayed update of ObjectManipulation panel from the Canvas3D:

Store the changes into temps and apply it to the wxWidgets on idle.
This commit is contained in:
bubnikv 2018-12-20 20:12:26 +01:00
parent f56bb7d085
commit f799f2eb48
3 changed files with 106 additions and 134 deletions

View file

@ -181,6 +181,9 @@ bool GUI_App::OnInit()
if (app_config->dirty())
app_config->save();
if (this->plater() != nullptr)
this->obj_manipul()->update_if_dirty();
});
// On OS X the UI tends to freeze in weird ways if modal dialogs(config wizard, update notifications, ...)