From fd14ba34d1db819a526e1e81b4225bbbd1b85d50 Mon Sep 17 00:00:00 2001 From: Haoyu Qiu Date: Sat, 20 Apr 2024 21:07:49 +0800 Subject: [PATCH] Fix TabContainer not redrawing after toggling tab icon --- scene/gui/tab_container.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scene/gui/tab_container.cpp b/scene/gui/tab_container.cpp index 105f4484b2f7..16358ac21f97 100644 --- a/scene/gui/tab_container.cpp +++ b/scene/gui/tab_container.cpp @@ -30,9 +30,6 @@ #include "tab_container.h" -#include "scene/gui/box_container.h" -#include "scene/gui/label.h" -#include "scene/gui/texture_rect.h" #include "scene/theme/theme_db.h" int TabContainer::_get_tab_height() const { @@ -782,6 +779,7 @@ void TabContainer::set_tab_icon(int p_tab, const Ref &p_icon) { _update_margins(); _repaint(); + queue_redraw(); } Ref TabContainer::get_tab_icon(int p_tab) const {