Skip to content

Commit d62d36f

Browse files
committed
allow ctrl key for macos instead of super
1 parent f2e232f commit d62d36f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/polyfrost/chatting/mixin/GuiChatMixin.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import net.minecraft.client.renderer.GlStateManager;
88
import net.minecraftforge.fml.client.config.GuiUtils;
99
import org.apache.commons.lang3.StringUtils;
10+
import org.lwjgl.input.Keyboard;
1011
import org.lwjgl.input.Mouse;
1112
import org.polyfrost.chatting.chat.*;
1213
import org.polyfrost.chatting.config.ChattingConfig;
@@ -83,7 +84,7 @@ private void keyTyped(char typedChar, int keyCode, CallbackInfo ci) {
8384
}
8485
searchButton.getInputField().textboxKeyTyped(typedChar, keyCode);
8586
ChatSearchingManager.INSTANCE.setLastSearch(searchButton.getInputField().getText());
86-
} else if (isCtrlKeyDown() && keyCode == UKeyboard.KEY_TAB) {
87+
} else if ((Keyboard.isKeyDown(219) || Keyboard.isKeyDown(220) || Keyboard.isKeyDown(29) || Keyboard.isKeyDown(157)) && keyCode == UKeyboard.KEY_TAB) { // either macos super key or ctrl key for any os
8788
ci.cancel();
8889
ChatHooks.INSTANCE.switchTab();
8990
}

0 commit comments

Comments
 (0)