diff --git a/src/slic3r/GUI/GUI_ObjectSettings.hpp b/src/slic3r/GUI/GUI_ObjectSettings.hpp index 850c4c82eb..61d90600b0 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 c3bf47d8dd..612204a92a 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); } }