diff options
Diffstat (limited to 'src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java')
-rw-r--r-- | src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java index da963470d5..6ea4c4c84b 100644 --- a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java +++ b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java @@ -447,14 +447,18 @@ public class GT_NEI_DefaultHandler extends RecipeMapHandler { background.draw(Pos2d.ZERO, window.getSize(), 0); GlStateManager.popMatrix(); } + for (Widget widget : window.getChildren()) { // NEI already did translation, so we can't use Widget#drawInternal here GlStateManager.pushMatrix(); GlStateManager.translate(widget.getPos().x, widget.getPos().y, 0); GlStateManager.color(1, 1, 1, window.getAlpha()); GlStateManager.enableBlend(); + // maybe we can use Minecraft#timer but none of the IDrawables use partialTicks widget.drawBackground(0); + + // noinspection OverrideOnly // It's either suppressing this warning or changing ModularUI widget.draw(0); GlStateManager.popMatrix(); } |