[IL20] Remove some useless processing.
If we have the same text field, then the target app is necessarily the same. No need to re-evaluate it. Bug: 8636060 Change-Id: I66eb194c4cd08a6c1d47b26b99bd7f420130097emain
parent
4487a30e0d
commit
8a390023e1
|
@ -732,14 +732,6 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
Log.w(TAG, "Use EditorInfo.IME_FLAG_FORCE_ASCII flag instead");
|
Log.w(TAG, "Use EditorInfo.IME_FLAG_FORCE_ASCII flag instead");
|
||||||
}
|
}
|
||||||
|
|
||||||
final PackageInfo packageInfo =
|
|
||||||
TargetPackageInfoGetterTask.getCachedPackageInfo(editorInfo.packageName);
|
|
||||||
mAppWorkAroundsUtils.setPackageInfo(packageInfo);
|
|
||||||
if (null == packageInfo) {
|
|
||||||
new TargetPackageInfoGetterTask(this /* context */, this /* listener */)
|
|
||||||
.execute(editorInfo.packageName);
|
|
||||||
}
|
|
||||||
|
|
||||||
LatinImeLogger.onStartInputView(editorInfo);
|
LatinImeLogger.onStartInputView(editorInfo);
|
||||||
// In landscape mode, this method gets called without the input view being created.
|
// In landscape mode, this method gets called without the input view being created.
|
||||||
if (mainKeyboardView == null) {
|
if (mainKeyboardView == null) {
|
||||||
|
@ -806,6 +798,13 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
||||||
if (isDifferentTextField) {
|
if (isDifferentTextField) {
|
||||||
mainKeyboardView.closing();
|
mainKeyboardView.closing();
|
||||||
loadSettings();
|
loadSettings();
|
||||||
|
final PackageInfo packageInfo =
|
||||||
|
TargetPackageInfoGetterTask.getCachedPackageInfo(editorInfo.packageName);
|
||||||
|
mAppWorkAroundsUtils.setPackageInfo(packageInfo);
|
||||||
|
if (null == packageInfo) {
|
||||||
|
new TargetPackageInfoGetterTask(this /* context */, this /* listener */)
|
||||||
|
.execute(editorInfo.packageName);
|
||||||
|
}
|
||||||
currentSettingsValues = mSettings.getCurrent();
|
currentSettingsValues = mSettings.getCurrent();
|
||||||
|
|
||||||
if (suggest != null && currentSettingsValues.mCorrectionEnabled) {
|
if (suggest != null && currentSettingsValues.mCorrectionEnabled) {
|
||||||
|
|
Loading…
Reference in New Issue