aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
index 4236047fb..a59a1ce21 100644
--- a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
+++ b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
@@ -492,8 +492,6 @@ public class ContainerScreenOverlay extends AbstractParentElement implements Dra
ScreenHelper.toggleOverlayVisible();
return true;
}
- if (!ScreenHelper.isOverlayVisible())
- return false;
ItemStack itemStack = null;
if (MinecraftClient.getInstance().currentScreen instanceof AbstractContainerScreen)
if (ScreenHelper.getLastContainerScreenHooks().rei_getHoveredSlot() != null && !ScreenHelper.getLastContainerScreenHooks().rei_getHoveredSlot().getStack().isEmpty())
@@ -504,6 +502,8 @@ public class ContainerScreenOverlay extends AbstractParentElement implements Dra
else if (ClientHelper.getInstance().getUsageKeyBinding().matchesKey(int_1, int_2))
return ClientHelper.getInstance().executeUsageKeyBind(itemStack);
}
+ if (!ScreenHelper.isOverlayVisible())
+ return false;
if (ClientHelper.getInstance().getFocusSearchFieldKeyBinding().matchesKey(int_1, int_2)) {
ScreenHelper.searchField.setFocused(true);
setFocused(ScreenHelper.searchField);