keyremapping: fix escape from chat triggering game keybindings
Co-authored-by: Chet Powers <ccpowers@bu.edu>
This commit is contained in:
@@ -190,8 +190,12 @@ class KeyRemappingListener extends MouseAdapter implements KeyListener
|
||||
{
|
||||
switch (e.getKeyCode())
|
||||
{
|
||||
case KeyEvent.VK_ENTER:
|
||||
case KeyEvent.VK_ESCAPE:
|
||||
// When existing typing mode, block the escape key
|
||||
// so that it doesn't trigger the in-game hotkeys
|
||||
e.consume();
|
||||
// FALLTHROUGH
|
||||
case KeyEvent.VK_ENTER:
|
||||
plugin.setTyping(false);
|
||||
clientThread.invoke(plugin::lockChat);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user