From 79a37f8ab7926c692d4bed5ce470333e729d7520 Mon Sep 17 00:00:00 2001 From: Darkere Date: Sun, 9 May 2021 10:49:04 +0200 Subject: [PATCH] ignore unbound keybinds (#2962) --- .../java/com/refinedmods/refinedstorage/screen/BaseScreen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/refinedmods/refinedstorage/screen/BaseScreen.java b/src/main/java/com/refinedmods/refinedstorage/screen/BaseScreen.java index 3599b2203..e17dbb6f4 100644 --- a/src/main/java/com/refinedmods/refinedstorage/screen/BaseScreen.java +++ b/src/main/java/com/refinedmods/refinedstorage/screen/BaseScreen.java @@ -352,7 +352,7 @@ public abstract class BaseScreen extends ContainerScreen } public static boolean isKeyDown(KeyBinding keybinding) { - return InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keybinding.getKey().getKeyCode()) && + return !keybinding.isInvalid() && InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keybinding.getKey().getKeyCode()) && keybinding.getKeyConflictContext().isActive() && keybinding.getKeyModifier().isActive(keybinding.getKeyConflictContext()); }