Fix isResearcherPackage

Change-Id: I286450fe89a37d75cb398f17d300ddc6f5857ffd
diff --git a/java/src/com/android/inputmethod/latin/LatinImeLogger.java b/java/src/com/android/inputmethod/latin/LatinImeLogger.java
index 2041aca..cbac4d3 100644
--- a/java/src/com/android/inputmethod/latin/LatinImeLogger.java
+++ b/java/src/com/android/inputmethod/latin/LatinImeLogger.java
@@ -79,7 +79,7 @@
     public static void onPrintAllUsabilityStudyLogs() {
     }
 
-    public static boolean isResearcherPackage() {
+    public static boolean isResearcherPackage(Context context) {
         return false;
     }
 }
diff --git a/java/src/com/android/inputmethod/latin/Settings.java b/java/src/com/android/inputmethod/latin/Settings.java
index 87ac464..5af2145 100644
--- a/java/src/com/android/inputmethod/latin/Settings.java
+++ b/java/src/com/android/inputmethod/latin/Settings.java
@@ -237,8 +237,7 @@
             textCorrectionGroup.removePreference(dictionaryLink);
         }
 
-        // TODO: Following isResearcherPackage can be wrong until LatinImeLogger gets initialized.
-        final boolean isResearcherPackage = LatinImeLogger.isResearcherPackage();
+        final boolean isResearcherPackage = LatinImeLogger.isResearcherPackage(this);
         final boolean showUsabilityStudyModeOption =
                 res.getBoolean(R.bool.config_enable_usability_study_mode_option)
                         || isResearcherPackage || ENABLE_EXPERIMENTAL_SETTINGS;