diff --git a/src/slic3r/GUI/GUI_ObjectSettings.hpp b/src/slic3r/GUI/GUI_ObjectSettings.hpp index 850c4c82e..61d90600b 100644 --- a/src/slic3r/GUI/GUI_ObjectSettings.hpp +++ b/src/slic3r/GUI/GUI_ObjectSettings.hpp @@ -5,6 +5,7 @@ #include #include #include "wxExtensions.hpp" +#include "libslic3r/PrintConfig.hpp" class wxBoxSizer; diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index c3bf47d8d..612204a92 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1509,6 +1509,9 @@ void TabPrint::update() if (m_update_cnt==0) { m_config_manipulation.toggle_print_fff_options(m_config); + + wxGetApp().obj_list()->update_and_show_object_settings_item(); + wxGetApp().mainframe->on_config_changed(m_config); } } @@ -3893,6 +3896,9 @@ void TabSLAPrint::update() if (m_update_cnt == 0) { m_config_manipulation.toggle_print_sla_options(m_config); + + wxGetApp().obj_list()->update_and_show_object_settings_item(); + wxGetApp().mainframe->on_config_changed(m_config); } }