am 5619d765
: Shift/Symbol/Smiley will not disable settings/microphone keys
* commit '5619d7658459d13723b6d7ad8969b249adf9e717': Shift/Symbol/Smiley will not disable settings/microphone keys
This commit is contained in:
commit
191d42f739
1 changed files with 7 additions and 2 deletions
|
@ -1295,13 +1295,17 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
break;
|
||||
case Keyboard.CODE_SHIFT:
|
||||
// Shift key is handled in onPress() when device has distinct multi-touch panel.
|
||||
if (!distinctMultiTouch)
|
||||
if (!distinctMultiTouch) {
|
||||
switcher.toggleShift();
|
||||
}
|
||||
shouldStartKeyTypedTimer = false;
|
||||
break;
|
||||
case Keyboard.CODE_SWITCH_ALPHA_SYMBOL:
|
||||
// Symbol key is handled in onPress() when device has distinct multi-touch panel.
|
||||
if (!distinctMultiTouch)
|
||||
if (!distinctMultiTouch) {
|
||||
switcher.changeKeyboardMode();
|
||||
}
|
||||
shouldStartKeyTypedTimer = false;
|
||||
break;
|
||||
case Keyboard.CODE_CANCEL:
|
||||
if (!isShowingOptionDialog()) {
|
||||
|
@ -1370,6 +1374,7 @@ public class LatinIME extends InputMethodServiceCompatWrapper implements Keyboar
|
|||
mKeyboardSwitcher.onKey(Keyboard.CODE_DUMMY);
|
||||
mJustAddedMagicSpace = false;
|
||||
mEnteredText = text;
|
||||
mHandler.startKeyTypedTimer();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue