Make pressing BkSPACE with empty chat exit chat

Make pressing BKSPACE with empty chat buffer text exit typing mode in
WASD plugin.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Tomas Slusny
2018-08-18 16:32:53 +02:00
parent 516ac7e99a
commit 32d2b2a8b7

View File

@@ -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());
}
}
}
}