From e194a7226a90c06621ee4f8a150f291756be7d04 Mon Sep 17 00:00:00 2001 From: IMS212 Date: Tue, 23 Apr 2024 11:47:57 -0700 Subject: [PATCH] Attempt to fix pop-in --- .../net/irisshaders/iris/gui/element/screen/IrisButton.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/irisshaders/iris/gui/element/screen/IrisButton.java b/src/main/java/net/irisshaders/iris/gui/element/screen/IrisButton.java index f6b20f9932..7684c866ef 100644 --- a/src/main/java/net/irisshaders/iris/gui/element/screen/IrisButton.java +++ b/src/main/java/net/irisshaders/iris/gui/element/screen/IrisButton.java @@ -28,9 +28,11 @@ protected void renderWidget(GuiGraphics guiGraphics, int pInt1, int pInt2, float RenderSystem.enableDepthTest(); GuiUtil.bindIrisWidgetsTexture(); GuiUtil.drawButton(guiGraphics, this.getX(), this.getY(), this.getWidth(), this.getHeight(), this.isHoveredOrFocused(), this.active); - guiGraphics.setColor(1.0F, 1.0F, 1.0F, 1.0F); + guiGraphics.setColor(1.0F, 1.0F, 1.0F, this.alphaSupplier.getAsFloat()); int lvInt6 = this.active ? 16777215 : 10526880; this.renderString(guiGraphics, lvMinecraft5.font, lvInt6 | Mth.ceil(this.alphaSupplier.getAsFloat() * 255.0F) << 24); + guiGraphics.setColor(1.0F, 1.0F, 1.0F, 1.0F); + } public static IrisButton.Builder iris$builder(Component pComponent0, Button.OnPress pButton$OnPress1, FloatSupplier alpha) {