diff options
author | xander <xander@isxander.dev> | 2022-09-12 20:38:56 +0100 |
---|---|---|
committer | xander <xander@isxander.dev> | 2022-09-12 20:38:56 +0100 |
commit | c9b82d52999f8c5f3f8c53e5a55327b8dfcf2beb (patch) | |
tree | 324d19ef04331fc33a5d38f7e0f5852613fb71f1 /src/main/java/dev/isxander/yacl/gui/controllers | |
parent | 5e0574b1cb6ef22bf70ce52a0c0e187450189c6c (diff) | |
download | YetAnotherConfigLib-c9b82d52999f8c5f3f8c53e5a55327b8dfcf2beb.tar.gz YetAnotherConfigLib-c9b82d52999f8c5f3f8c53e5a55327b8dfcf2beb.tar.bz2 YetAnotherConfigLib-c9b82d52999f8c5f3f8c53e5a55327b8dfcf2beb.zip |
fix tooltips rendering below the scrollbar
Diffstat (limited to 'src/main/java/dev/isxander/yacl/gui/controllers')
-rw-r--r-- | src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java b/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java index 498ecdd..54c426d 100644 --- a/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java +++ b/src/main/java/dev/isxander/yacl/gui/controllers/ControllerWidget.java @@ -64,12 +64,15 @@ public abstract class ControllerWidget<T extends Controller<?>> extends Abstract drawHoveredControl(matrices, mouseX, mouseY, delta); } + prevMouseX = mouseX; + prevMouseY = mouseY; + } + + @Override + public void postRender(MatrixStack matrices, int mouseX, int mouseY, float delta) { if (hoveredTicks > YACLConstants.HOVER_TICKS) { screen.renderOrderedTooltip(matrices, wrappedTooltip, mouseX, mouseY); } - - prevMouseX = mouseX; - prevMouseY = mouseY; } protected void drawHoveredControl(MatrixStack matrices, int mouseX, int mouseY, float delta) { |