mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2024-11-22 00:48:09 +01:00
Fix long category name display in Inspector
This commit is contained in:
parent
4f1f6633e1
commit
3ba2db45b4
@ -977,16 +977,18 @@ void EditorInspectorCategory::_notification(int p_what) {
|
|||||||
if (icon.is_valid()) {
|
if (icon.is_valid()) {
|
||||||
w += hs + icon->get_width();
|
w += hs + icon->get_width();
|
||||||
}
|
}
|
||||||
|
w = MIN(w, get_size().width - hs * 2);
|
||||||
|
|
||||||
int ofs = (get_size().width - w) / 2;
|
int ofs = (get_size().width - w) / 2;
|
||||||
|
|
||||||
if (icon.is_valid()) {
|
if (icon.is_valid()) {
|
||||||
draw_texture(icon, Point2(ofs, (get_size().height - icon->get_height()) / 2).floor());
|
draw_texture(icon, Point2(ofs, (get_size().height - icon->get_height()) / 2).floor());
|
||||||
ofs += hs + icon->get_width();
|
ofs += hs + icon->get_width();
|
||||||
|
w -= hs + icon->get_width();
|
||||||
}
|
}
|
||||||
|
|
||||||
Color color = get_theme_color("font_color", "Tree");
|
Color color = get_theme_color("font_color", "Tree");
|
||||||
draw_string(font, Point2(ofs, font->get_ascent() + (get_size().height - font->get_height()) / 2).floor(), label, color, get_size().width);
|
draw_string(font, Point2(ofs, font->get_ascent() + (get_size().height - font->get_height()) / 2).floor(), label, color, w);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user