From a03db709bad1addd5f129d583eaeea0aa663164d Mon Sep 17 00:00:00 2001 From: lordIcocain <62835225+lordIcocain@users.noreply.github.com> Date: Mon, 21 Apr 2025 08:55:27 +0300 Subject: [PATCH] copy of fix interface terminal crash (#285) Co-authored-by: Maya <10861407+serenibyss@users.noreply.github.com> --- .../com/glodblock/github/client/gui/GuiInterfaceWireless.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/glodblock/github/client/gui/GuiInterfaceWireless.java b/src/main/java/com/glodblock/github/client/gui/GuiInterfaceWireless.java index 3d81fd60..c6f83354 100644 --- a/src/main/java/com/glodblock/github/client/gui/GuiInterfaceWireless.java +++ b/src/main/java/com/glodblock/github/client/gui/GuiInterfaceWireless.java @@ -1381,11 +1381,11 @@ public class GuiInterfaceWireless extends FCBaseMEGui implements IDropToFillText return true; } - int offsetY = mouseY - dispY; + int offsetY = mouseY - dispY - 1; int offsetX = mouseX - (VIEW_WIDTH - rowSize * 18) - 1; if (offsetX >= 0 && offsetX < (rowSize * 18) && mouseY > Math.max(dispY, InterfaceWirelessSection.TITLE_HEIGHT) - && offsetY < Math.min(viewHeight - dispY, guiHeight)) { + && offsetY < Math.min(viewHeight - dispY, guiHeight - 1)) { final int col = offsetX / 18; final int row = offsetY / 18; final int slotIdx = row * rowSize + col;