Fix a bug with autocaps
Port of Iece016f4 Bug: 6886405 Change-Id: I148c296d8a3841c40b6748e73ed2b0fff473b627main
parent
e3f26dd21e
commit
6fc72cae20
|
@ -701,6 +701,13 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
|
||||
mLastSelectionStart = editorInfo.initialSelStart;
|
||||
mLastSelectionEnd = editorInfo.initialSelEnd;
|
||||
// If we come here something in the text state is very likely to have changed.
|
||||
// We should update the shift state regardless of whether we are restarting or not, because
|
||||
// this is not perceived as a layout change that may be disruptive like we may have with
|
||||
// switcher.loadKeyboard; in apps like Talk, we come here when the text is sent and the
|
||||
// field gets emptied and we need to re-evaluate the shift state, but not the whole layout
|
||||
// which would be disruptive.
|
||||
mKeyboardSwitcher.updateShiftState();
|
||||
|
||||
mHandler.cancelUpdateSuggestionStrip();
|
||||
mHandler.cancelDoubleSpacesTimer();
|
||||
|
|
Loading…
Reference in New Issue