From 708745def2a785240207eccaeb091bda4b913aaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Fri, 7 Jan 2022 07:52:08 +0100 Subject: [PATCH] Fix duplicate character sending for alt+{key} combinations. --- .../java/li/cil/oc2/client/gui/MachineTerminalWidget.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/li/cil/oc2/client/gui/MachineTerminalWidget.java b/src/main/java/li/cil/oc2/client/gui/MachineTerminalWidget.java index bfdd2dd9..16c4b47f 100644 --- a/src/main/java/li/cil/oc2/client/gui/MachineTerminalWidget.java +++ b/src/main/java/li/cil/oc2/client/gui/MachineTerminalWidget.java @@ -90,7 +90,9 @@ public final class MachineTerminalWidget extends GuiComponent { } public boolean charTyped(final char ch, final int modifier) { - terminal.putInput((byte) ch); + if (modifier == 0 || modifier == GLFW.GLFW_MOD_SHIFT) { + terminal.putInput((byte) ch); + } return true; }