aboutsummaryrefslogtreecommitdiff
path: root/mod
diff options
context:
space:
mode:
authorsyeyoung <cyoung06@naver.com>2023-01-25 18:40:09 +0900
committersyeyoung <cyoung06@naver.com>2023-01-25 18:40:09 +0900
commit93115f34f8b91a6bec0ec4f32d8fddc610d930e6 (patch)
treeba564ca41f2b35c953b73c12e307314443850ccf /mod
parent2c9e03a56995baba5953b5361eaca7c077ddcfca (diff)
downloadSkyblock-Dungeons-Guide-93115f34f8b91a6bec0ec4f32d8fddc610d930e6.tar.gz
Skyblock-Dungeons-Guide-93115f34f8b91a6bec0ec4f32d8fddc610d930e6.tar.bz2
Skyblock-Dungeons-Guide-93115f34f8b91a6bec0ec4f32d8fddc610d930e6.zip
- Fix richtext not incorporating top ascent to render stuff
Signed-off-by: syeyoung <cyoung06@naver.com>
Diffstat (limited to 'mod')
-rw-r--r--mod/src/main/java/kr/syeyoung/dungeonsguide/mod/guiv2/elements/richtext/RichText.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/guiv2/elements/richtext/RichText.java b/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/guiv2/elements/richtext/RichText.java
index cc651a9d..3dc58c7e 100644
--- a/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/guiv2/elements/richtext/RichText.java
+++ b/mod/src/main/java/kr/syeyoung/dungeonsguide/mod/guiv2/elements/richtext/RichText.java
@@ -120,7 +120,6 @@ public class RichText extends Widget implements Layouter, Renderer {
richLines = lines;
-
return new Size(takeAllSpace ? constraintBox.getMaxWidth() : maxWidth, sumHeight);
}
@@ -208,7 +207,8 @@ public class RichText extends Widget implements Layouter, Renderer {
x = 0;
for (FlatTextSpan lineElement : richLine.getLineElements()) {
lineElement.textStyle.getFontRenderer()
- .render(lineElement, x, y + richLine.getBaseline() - lineElement.getBaseline(), currentScale);
+ .render(lineElement, x, y + richLine.getBaseline() - lineElement.getBaseline()
+ + lineElement.textStyle.getTopAscent() * lineElement.textStyle.getSize(), currentScale);
x += lineElement.getWidth();
}
y += richLine.getHeight();