From 619bb97a9c0da47e9bb1e58eecc5669339beea97 Mon Sep 17 00:00:00 2001 From: Jakub <53441451+kuba6000@users.noreply.github.com> Date: Sun, 26 Feb 2023 22:40:47 +0100 Subject: Fix Mega Apiary GUI scroll issue (#54) * Fix scroll issue * Inline variables * Buildscript --- .../multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/main/java/kubatech/tileentity') diff --git a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java index d4724ae378..680558d25c 100644 --- a/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java +++ b/src/main/java/kubatech/tileentity/gregtech/multiblock/GT_MetaTileEntity_MegaIndustrialApiary.java @@ -644,12 +644,8 @@ public class GT_MetaTileEntity_MegaIndustrialApiary return Collections.emptyList(); }).setSize(18, 18)); } - beesContainer.widget(row.setPos(0, i * 18).setEnabled(widget -> { - int y = widget.getPos().y; - int cy = beesContainer.getVerticalScrollOffset(); - int ch = beesContainer.getVisibleHeight(); - return y >= cy - ch && y <= cy + ch; - })); + beesContainer.widget( + row.setPos(0, i * 18).setEnabled(widget -> widget.getPos().y < beesContainer.getVisibleHeight())); } beesContainer.attachSyncer( new FakeSyncWidget.ListSyncer<>( -- cgit