瀏覽代碼

no more unbound keys in conflicting display close #45

Jared 5 年之前
父節點
當前提交
37c1266506
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/main/java/com/blamejared/controlling/client/gui/DisplayMode.java

+ 1 - 1
src/main/java/com/blamejared/controlling/client/gui/DisplayMode.java

@@ -9,7 +9,7 @@ public enum DisplayMode {
     ALL(keyEntry -> true), NONE(keyEntry -> keyEntry.getKeybinding().isInvalid()), CONFLICTING(keyEntry -> {
         
         for(KeyBinding key : Minecraft.getInstance().gameSettings.keyBindings) {
-            if(key.getKeyDescription().equals(keyEntry.getKeybinding().getKeyDescription())) {
+            if(key.getKeyDescription().equals(keyEntry.getKeybinding().getKeyDescription()) || key.isInvalid()) {
                 continue;
             } else {
                 if(key.getKey().getKeyCode() == keyEntry.getKeybinding().getKey().getKeyCode()) {