Merge pull request #37642 from dreamsComeTrue/rich-text-strike-fix

Calculate strike-through y-position correctly (RichTexteLabel)
This commit is contained in:
Rémi Verschelde 2020-04-07 09:14:29 +02:00 committed by GitHub
commit 2c6affe084
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -608,7 +608,7 @@ int RichTextLabel::_process_line(ItemFrame *p_frame, const Vector2 &p_ofs, int &
} else if (strikethrough) { } else if (strikethrough) {
Color uc = color; Color uc = color;
uc.a *= 0.5; uc.a *= 0.5;
int uy = y + lh / 2 - line_descent + 2; int uy = y + lh - (line_ascent + line_descent) / 2;
float strikethrough_width = 1.0; float strikethrough_width = 1.0;
#ifdef TOOLS_ENABLED #ifdef TOOLS_ENABLED
strikethrough_width *= EDSCALE; strikethrough_width *= EDSCALE;