Don't deactivate the LastComposedWord on shift

Bug: 6495116
Change-Id: Ib86de02a1216146082bf58a033982ac37fefffe1
This commit is contained in:
Jean Chalard 2012-05-17 17:05:30 +09:00
parent 18ce073119
commit 125de3dfdf

View File

@ -1298,8 +1298,9 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
break;
}
switcher.onCodeInput(primaryCode);
// Reset after any single keystroke
if (!didAutoCorrect)
// Reset after any single keystroke, except shift and symbol-shift
if (!didAutoCorrect && primaryCode != Keyboard.CODE_SHIFT
&& primaryCode != Keyboard.CODE_SWITCH_ALPHA_SYMBOL)
mLastComposedWord.deactivate();
mEnteredText = null;
}