diff options
author | 2014-04-24 02:38:46 +0000 | |
---|---|---|
committer | 2014-04-24 02:38:46 +0000 | |
commit | b9e0b99765b81e098ac1fc70a1f1a4f4d18ed214 (patch) | |
tree | a430a15910ab3158406d5729997374f198af9b04 /java/src | |
parent | f7edc6582ace41aa36dd7cb0f802097a8f3ae9b5 (diff) | |
parent | 393da03c8e3aee824f7d94dfe18dbbef7430ca0c (diff) | |
download | latinime-b9e0b99765b81e098ac1fc70a1f1a4f4d18ed214.tar.gz latinime-b9e0b99765b81e098ac1fc70a1f1a4f4d18ed214.tar.xz latinime-b9e0b99765b81e098ac1fc70a1f1a4f4d18ed214.zip |
Merge "Fix handling shift + enter"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java index f1f906042..d2100d415 100644 --- a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java +++ b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java @@ -451,8 +451,10 @@ public final class InputLogic { break; case Constants.CODE_SHIFT_ENTER: // TODO: remove this object + final Event tmpEvent = Event.createSoftwareKeypressEvent(Constants.CODE_ENTER, + event.mKeyCode, event.mX, event.mY, event.isKeyRepeat()); final InputTransaction tmpTransaction = new InputTransaction( - inputTransaction.mSettingsValues, inputTransaction.mEvent, + inputTransaction.mSettingsValues, tmpEvent, inputTransaction.mTimestamp, inputTransaction.mSpaceState, inputTransaction.mShiftState); didAutoCorrect = handleNonSpecialCharacter(tmpTransaction, handler); |