From a5a6dfb0dfe8034504879a3857064cab9a750b1a Mon Sep 17 00:00:00 2001 From: mittorn Date: Sat, 13 Aug 2016 20:31:00 +0000 Subject: [PATCH] Fix enter key in some keyboards --- src/in/celest/xash3d/XashActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/in/celest/xash3d/XashActivity.java b/src/in/celest/xash3d/XashActivity.java index 2f44f055..1fd17a13 100644 --- a/src/in/celest/xash3d/XashActivity.java +++ b/src/in/celest/xash3d/XashActivity.java @@ -822,6 +822,11 @@ class XashInputConnection extends BaseInputConnection { public boolean commitText(CharSequence text, int newCursorPosition) { //nativeCommitText(text.toString(), newCursorPosition); + if(text.toString().equals("\n")) + { + XashActivity.nativeKey(KeyEvent.KEYCODE_ENTER,1); + XashActivity.nativeKey(KeyEvent.KEYCODE_ENTER,0); + } XashActivity.nativeString(text.toString()); return super.commitText(text, newCursorPosition);