1
0
Fork 0

Merge pull request #7060 from volzhs/label-valign

Fix Label valign position
This commit is contained in:
Rémi Verschelde 2016-11-09 11:45:22 +01:00 committed by GitHub
commit aa61e9b242
1 changed files with 3 additions and 3 deletions

View File

@ -118,19 +118,19 @@ void Label::_notification(int p_what) {
//nothing //nothing
} break; } break;
case VALIGN_CENTER: { case VALIGN_CENTER: {
vbegin=(size.y - lines_visible * font_h) / 2; vbegin=(size.y - (lines_visible * font_h - line_spacing)) / 2;
vsep=0; vsep=0;
} break; } break;
case VALIGN_BOTTOM: { case VALIGN_BOTTOM: {
vbegin=size.y - lines_visible * font_h; vbegin=size.y - (lines_visible * font_h - line_spacing);
vsep=0; vsep=0;
} break; } break;
case VALIGN_FILL: { case VALIGN_FILL: {
vbegin=0; vbegin=0;
if (lines_visible>1) { if (lines_visible>1) {
vsep=(size.y - lines_visible * font_h) / (lines_visible - 1); vsep=(size.y - (lines_visible * font_h - line_spacing)) / (lines_visible - 1);
} else { } else {
vsep=0; vsep=0;
} }