diff options
| author | Matttttt <18152455+martholomew@users.noreply.github.com> | 2020-02-23 16:42:54 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-23 16:42:54 +0000 |
| commit | 0f51c1c1decf77c147dc33c898bd6c62f9bd75bb (patch) | |
| tree | 9b9671791b193c33000c902d5c86ccbd3c4bee42 | |
| parent | ee39c0aa180a42ebb3f1a870ff7567075b329abf (diff) | |
| download | AnySoftKeyboard-0f51c1c1decf77c147dc33c898bd6c62f9bd75bb.tar.gz AnySoftKeyboard-0f51c1c1decf77c147dc33c898bd6c62f9bd75bb.tar.bz2 | |
AnySoftKeyboard: Added a variable to control for if autocap is on
| -rw-r--r-- | ime/app/src/main/java/com/anysoftkeyboard/AnySoftKeyboard.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ime/app/src/main/java/com/anysoftkeyboard/AnySoftKeyboard.java b/ime/app/src/main/java/com/anysoftkeyboard/AnySoftKeyboard.java index b065d2104..e7e0b57b8 100644 --- a/ime/app/src/main/java/com/anysoftkeyboard/AnySoftKeyboard.java +++ b/ime/app/src/main/java/com/anysoftkeyboard/AnySoftKeyboard.java @@ -1348,10 +1348,14 @@ public abstract class AnySoftKeyboard extends AnySoftKeyboardColorizeNavBar { } private void updateShiftStateNow() { + boolean keyboardAutoCap; + AnyKeyboard alphabetKeyboard = getCurrentAlphabetKeyboard(); + keyboardAutoCap = alphabetKeyboard.autoCap; final InputConnection ic = getCurrentInputConnection(); EditorInfo ei = getCurrentInputEditorInfo(); final int caps; - if (mAutoCap && ic != null && ei != null && ei.inputType != EditorInfo.TYPE_NULL) { + if (keyboardAutoCap && mAutoCap && ic != null && ei != null + && ei.inputType != EditorInfo.TYPE_NULL) { caps = ic.getCursorCapsMode(ei.inputType); } else { caps = 0; |
