Fix possible NPE

Bug: 8517083
Change-Id: Iea6bdcb0e39ee951b7f90f41cd3350bd1c7c5f71
This commit is contained in:
Satoshi Kataoka
2013-04-17 18:59:33 +09:00
parent 83d90b200b
commit 7987a3172b

View File

@@ -1595,7 +1595,7 @@ public class InputMethodManagerService extends IInputMethodManager.Stub
ApplicationInfo ai = mIPackageManager.getApplicationInfo(imm.getPackageName(),
PackageManager.GET_DISABLED_UNTIL_USED_COMPONENTS,
mSettings.getCurrentUserId());
if (ai.enabledSetting
if (ai != null && ai.enabledSetting
== PackageManager.COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED) {
mIPackageManager.setApplicationEnabledSetting(imm.getPackageName(),
PackageManager.COMPONENT_ENABLED_STATE_DEFAULT,