am e167265f
: am 4a0af2cb
: am 291ef1c9
: Merge "Clear the cache of subtypes in onStartInputViewInternal"
* commit 'e167265f748fc1965b38a95bf723ceb31e6bd436': Clear the cache of subtypes in onStartInputViewInternal
This commit is contained in:
commit
d24cb579f8
1 changed files with 1 additions and 1 deletions
|
@ -808,6 +808,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
@SuppressWarnings("deprecation")
|
@SuppressWarnings("deprecation")
|
||||||
private void onStartInputViewInternal(final EditorInfo editorInfo, final boolean restarting) {
|
private void onStartInputViewInternal(final EditorInfo editorInfo, final boolean restarting) {
|
||||||
super.onStartInputView(editorInfo, restarting);
|
super.onStartInputView(editorInfo, restarting);
|
||||||
|
mRichImm.clearSubtypeCaches();
|
||||||
final KeyboardSwitcher switcher = mKeyboardSwitcher;
|
final KeyboardSwitcher switcher = mKeyboardSwitcher;
|
||||||
final MainKeyboardView mainKeyboardView = switcher.getMainKeyboardView();
|
final MainKeyboardView mainKeyboardView = switcher.getMainKeyboardView();
|
||||||
// If we are starting input in a different text field from before, we'll have to reload
|
// If we are starting input in a different text field from before, we'll have to reload
|
||||||
|
@ -1049,7 +1050,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
// Should do the following in onFinishInputInternal but until JB MR2 it's not called :(
|
// Should do the following in onFinishInputInternal but until JB MR2 it's not called :(
|
||||||
if (mWordComposer.isComposingWord()) mConnection.finishComposingText();
|
if (mWordComposer.isComposingWord()) mConnection.finishComposingText();
|
||||||
resetComposingState(true /* alsoResetLastComposedWord */);
|
resetComposingState(true /* alsoResetLastComposedWord */);
|
||||||
mRichImm.clearSubtypeCaches();
|
|
||||||
// Notify ResearchLogger
|
// Notify ResearchLogger
|
||||||
if (ProductionFlag.USES_DEVELOPMENT_ONLY_DIAGNOSTICS) {
|
if (ProductionFlag.USES_DEVELOPMENT_ONLY_DIAGNOSTICS) {
|
||||||
ResearchLogger.latinIME_onFinishInputViewInternal(finishingInput, mLastSelectionStart,
|
ResearchLogger.latinIME_onFinishInputViewInternal(finishingInput, mLastSelectionStart,
|
||||||
|
|
Loading…
Reference in a new issue