OSDN Git Service

Settings: Fix settings force close in monkey test.
authorguangl <guangl@codeaurora.org>
Thu, 22 Sep 2016 03:51:45 +0000 (11:51 +0800)
committerGerrit - the friendly Code Review server <code-review@localhost>
Thu, 22 Sep 2016 03:56:33 +0000 (20:56 -0700)
userDictionaryPreference null pointer causes settings force close in
monkey test.

Add null pointer protect.

Change-Id: I4a8cce4a2e228bc405e896cd77fc9c3756ca265d
CRs-Fixed: 1069216

src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java

index dbcd9ac..c2c7b27 100644 (file)
@@ -211,6 +211,9 @@ public class InputMethodAndLanguageSettings extends SettingsPreferenceFragment
     }
 
     private void updateUserDictionaryPreference(Preference userDictionaryPreference) {
+        if (userDictionaryPreference == null) {
+            return;
+        }
         final Activity activity = getActivity();
         final TreeSet<String> localeSet = UserDictionaryList.getUserDictionaryLocalesSet(activity);
         if (null == localeSet) {