Selaa lähdekoodia

Properly fixing unbinding keybinds

shedaniel 5 vuotta sitten
vanhempi
sitoutus
4a0417f9f2

+ 1 - 1
gradle.properties

@@ -2,6 +2,6 @@ minecraft_version=20w17a
 yarn_mappings=20w17a+build.2
 loader_version=0.8.2+build.194
 fabric_version=0.6.2+build.327-1.16
-mod_version=4.0.1-unstable
+mod_version=4.0.2-unstable
 modmenu_version=1.11.0+build.2
 nec_version=1.2.3+1.15.1

+ 1 - 1
src/main/java/me/shedaniel/clothconfig2/gui/ClothConfigScreen.java

@@ -567,7 +567,7 @@ public abstract class ClothConfigScreen extends Screen {
     
     @Override
     public boolean keyPressed(int int_1, int int_2, int int_3) {
-        if (this.focusedBinding != null && focusedBinding.isAllowKey()) {
+        if (this.focusedBinding != null && (focusedBinding.isAllowKey() || int_1 == 256)) {
             if (int_1 != 256) {
                 if (startedKeyCode.isUnknown())
                     startedKeyCode.setKeyCode(InputUtil.getKeyCode(int_1, int_2));