diff options
Diffstat (limited to 'java')
-rw-r--r-- | java/res/raw/main_de.dict | bin | 1605732 -> 1605718 bytes | |||
-rw-r--r-- | java/res/raw/main_en.dict | bin | 1069783 -> 1069793 bytes | |||
-rw-r--r-- | java/res/raw/main_es.dict | bin | 1138855 -> 1138874 bytes | |||
-rw-r--r-- | java/res/raw/main_fr.dict | bin | 1329511 -> 1329601 bytes | |||
-rw-r--r-- | java/res/raw/main_it.dict | bin | 1143310 -> 1143329 bytes | |||
-rw-r--r-- | java/res/raw/main_pt_br.dict | bin | 1091965 -> 1091987 bytes | |||
-rw-r--r-- | java/res/raw/main_ru.dict | bin | 2240073 -> 2239641 bytes | |||
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java | 5 |
8 files changed, 5 insertions, 0 deletions
diff --git a/java/res/raw/main_de.dict b/java/res/raw/main_de.dict Binary files differindex 6122cd3f0..59df8b829 100644 --- a/java/res/raw/main_de.dict +++ b/java/res/raw/main_de.dict diff --git a/java/res/raw/main_en.dict b/java/res/raw/main_en.dict Binary files differindex de1170afd..85ee809de 100644 --- a/java/res/raw/main_en.dict +++ b/java/res/raw/main_en.dict diff --git a/java/res/raw/main_es.dict b/java/res/raw/main_es.dict Binary files differindex 7a4daf1f2..cb17926e0 100644 --- a/java/res/raw/main_es.dict +++ b/java/res/raw/main_es.dict diff --git a/java/res/raw/main_fr.dict b/java/res/raw/main_fr.dict Binary files differindex c607d0e36..53fd8d139 100644 --- a/java/res/raw/main_fr.dict +++ b/java/res/raw/main_fr.dict diff --git a/java/res/raw/main_it.dict b/java/res/raw/main_it.dict Binary files differindex b93a55c93..59b78d643 100644 --- a/java/res/raw/main_it.dict +++ b/java/res/raw/main_it.dict diff --git a/java/res/raw/main_pt_br.dict b/java/res/raw/main_pt_br.dict Binary files differindex 66ac3f953..2a8af6f6e 100644 --- a/java/res/raw/main_pt_br.dict +++ b/java/res/raw/main_pt_br.dict diff --git a/java/res/raw/main_ru.dict b/java/res/raw/main_ru.dict Binary files differindex 050b0b8c4..1cddb05ab 100644 --- a/java/res/raw/main_ru.dict +++ b/java/res/raw/main_ru.dict diff --git a/java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java b/java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java index 5e111fb9a..631e647e8 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java +++ b/java/src/com/android/inputmethod/keyboard/internal/KeyboardState.java @@ -487,6 +487,11 @@ public final class KeyboardState { // After chording input while normal state. setShifted(UNSHIFT); } + // After chording input, automatic shift state may have been changed depending on + // what characters were input. + mShiftKeyState.onRelease(); + mSwitchActions.requestUpdatingShiftState(); + return; } else if (mAlphabetShiftState.isShiftLockShifted() && withSliding) { // In shift locked state, shift has been pressed and slid out to other key. setShiftLocked(true); |