Fix TabContainer _get_tab_width

Now it translates node name before calculating tab width

(cherry picked from commit 89baf02fb6)
This commit is contained in:
Crystal Melting Dot 2021-03-04 22:10:28 +03:00 committed by Rémi Verschelde
parent 7f2107ebfd
commit 0eb0e6128c
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -506,7 +506,7 @@ int TabContainer::_get_tab_width(int p_index) const {
// Get the width of the text displayed on the tab.
Ref<Font> font = get_font("font");
String text = control->has_meta("_tab_name") ? String(tr(String(control->get_meta("_tab_name")))) : String(control->get_name());
String text = control->has_meta("_tab_name") ? String(tr(String(control->get_meta("_tab_name")))) : String(tr(control->get_name()));
int width = font->get_string_size(text).width;
// Add space for a tab icon.