Skip to content

Commit 3d2b706

Browse files
committed
SDLSurfaceView: add OnKeyPreIme listener closes github/kivy/kivy#1066
1 parent c015a82 commit 3d2b706

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/src/org/renpy/android/SDLSurfaceView.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -986,6 +986,16 @@ public boolean onKeyMultiple(int keyCode, int count, KeyEvent event){
986986
return true;
987987
}
988988

989+
@Override
990+
public boolean onKeyPreIme(int keyCode, final KeyEvent event){
991+
Log.i("python", String.format("key up %d", keyCode));
992+
if (mInputActivated && nativeKey(keyCode, 1, event.getUnicodeChar())) {
993+
return false;
994+
} else {
995+
return super.onKeyDown(keyCode, event);
996+
}
997+
}
998+
989999
static void activateInput() {
9901000
mInputActivated = true;
9911001
}

0 commit comments

Comments
 (0)