From 2420aca939cfa5bad5043eacc99989bf399ff38e Mon Sep 17 00:00:00 2001 From: Gabriel Jacobo Date: Sat, 26 Jan 2013 12:31:55 -0300 Subject: [PATCH] #1702,Android soft keyboard fails to pass all input, by Jonathan Dearborn --- android-project/src/org/libsdl/app/SDLActivity.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android-project/src/org/libsdl/app/SDLActivity.java b/android-project/src/org/libsdl/app/SDLActivity.java index e3141a2cb..1c77e730f 100644 --- a/android-project/src/org/libsdl/app/SDLActivity.java +++ b/android-project/src/org/libsdl/app/SDLActivity.java @@ -709,7 +709,9 @@ class SDLInputConnection extends BaseInputConnection { */ int keyCode = event.getKeyCode(); if (event.getAction() == KeyEvent.ACTION_DOWN) { - + if (event.isPrintingKey()) { + commitText(String.valueOf((char) event.getUnicodeChar()), 1); + } SDLActivity.onNativeKeyDown(keyCode); return true; } else if (event.getAction() == KeyEvent.ACTION_UP) {