diff --git a/scene/gui/tab_container.cpp b/scene/gui/tab_container.cpp index 7b36c54cc19..3f3af7bbf56 100644 --- a/scene/gui/tab_container.cpp +++ b/scene/gui/tab_container.cpp @@ -30,7 +30,6 @@ #include "tab_container.h" -#include "core/message_queue.h" #include "scene/gui/box_container.h" #include "scene/gui/label.h" #include "scene/gui/texture_rect.h" @@ -874,6 +873,7 @@ void TabContainer::set_tab_icon(int p_tab, const Ref &p_icon) { Control *child = get_tab_control(p_tab); ERR_FAIL_COND(!child); child->set_meta("_tab_icon", p_icon); + _repaint(); update(); } Ref TabContainer::get_tab_icon(int p_tab) const {