aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-06-16 23:40:19 +0800
committershedaniel <daniel@shedaniel.me>2022-06-16 23:40:19 +0800
commite9187e728209167bd28bdf4120e6e1dc695d1ec7 (patch)
tree516a2b862a3989b76f8e9d9a163ac3c4601da209 /runtime/src/main/java
parentb8ba145efbe6d9b542cae59f3a6b32176c87c5bc (diff)
downloadRoughlyEnoughItems-e9187e728209167bd28bdf4120e6e1dc695d1ec7.tar.gz
RoughlyEnoughItems-e9187e728209167bd28bdf4120e6e1dc695d1ec7.tar.bz2
RoughlyEnoughItems-e9187e728209167bd28bdf4120e6e1dc695d1ec7.zip
Render errors without hover for pinned displays
Diffstat (limited to 'runtime/src/main/java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/favorites/history/DisplayEntry.java22
1 files changed, 11 insertions, 11 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/favorites/history/DisplayEntry.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/favorites/history/DisplayEntry.java
index b7540c87a..38072c498 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/favorites/history/DisplayEntry.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/widget/favorites/history/DisplayEntry.java
@@ -164,18 +164,18 @@ public class DisplayEntry extends WidgetWithBounds {
if (plusButton.containsMouse(Math.round(mouse.x()), Math.round(mouse.y()))) {
result.tooltipRenderer.accept(new Point(mouseX, mouseY), Tooltip::queue);
-
- if (result.renderer != null) {
- poses.pushPose();
- if (!stable || !target.equals(bounds)) {
- poses.translate(0, 0, 600);
- }
- poses.translate(xOffset(), yOffset(), 0);
- poses.scale(xScale(), yScale(), 1.0F);
-
- result.renderer.render(poses, mouseX, mouseY, delta, widgets.get(), getBounds(), display);
- poses.popPose();
+ }
+
+ if (result.renderer != null) {
+ poses.pushPose();
+ if (!stable || !target.equals(bounds)) {
+ poses.translate(0, 0, 600);
}
+ poses.translate(xOffset(), yOffset(), 0);
+ poses.scale(xScale(), yScale(), 1.0F);
+
+ result.renderer.render(poses, mouseX, mouseY, delta, widgets.get(), getBounds(), display);
+ poses.popPose();
}
} else {
poses.popPose();