diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/wasdcamera/WASDCameraListener.java b/runelite-client/src/main/java/net/runelite/client/plugins/wasdcamera/WASDCameraListener.java index 975f7343c2..d69362e3d0 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/wasdcamera/WASDCameraListener.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/wasdcamera/WASDCameraListener.java @@ -25,6 +25,7 @@ */ package net.runelite.client.plugins.wasdcamera; +import com.google.common.base.Strings; import java.awt.event.KeyEvent; import java.util.HashMap; import java.util.Map; @@ -122,6 +123,12 @@ class WASDCameraListener extends MouseListener implements KeyListener plugin.lockChat(); }); break; + case KeyEvent.VK_BACK_SPACE: + if (Strings.isNullOrEmpty(client.getVar(VarClientStr.CHATBOX_TYPED_TEXT))) + { + plugin.setTyping(false); + clientThread.invoke(() -> plugin.lockChat()); + } } } }