summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DeviceInfoSettings.java
diff options
context:
space:
mode:
authorFabrice Di Meglio <fdimeglio@google.com>2014-07-25 16:28:53 -0700
committerFabrice Di Meglio <fdimeglio@google.com>2014-07-25 16:28:53 -0700
commit2ec78636f75964a48be5e95fe9b7e71f2270f917 (patch)
tree81d10cc30c4eb64ed14088d5b6feb9f3c14aef17 /src/com/android/settings/DeviceInfoSettings.java
parentb7bd72f297c9a33e7d819e3a309d304eac165919 (diff)
downloadpackages_apps_Settings-2ec78636f75964a48be5e95fe9b7e71f2270f917.zip
packages_apps_Settings-2ec78636f75964a48be5e95fe9b7e71f2270f917.tar.gz
packages_apps_Settings-2ec78636f75964a48be5e95fe9b7e71f2270f917.tar.bz2
Implement #15841213 Search - index Developer Option only and only if they have been activated
- do not index Developer Options if they are not activated - index them just after their activation Change-Id: I54fcc6b55a1f29eb6b19d6e14e3158d4a38a6fe6
Diffstat (limited to 'src/com/android/settings/DeviceInfoSettings.java')
-rw-r--r--src/com/android/settings/DeviceInfoSettings.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/settings/DeviceInfoSettings.java b/src/com/android/settings/DeviceInfoSettings.java
index c26e4ab..b6d8fef 100644
--- a/src/com/android/settings/DeviceInfoSettings.java
+++ b/src/com/android/settings/DeviceInfoSettings.java
@@ -41,6 +41,7 @@ import android.text.TextUtils;
import android.util.Log;
import android.widget.Toast;
import com.android.settings.search.BaseSearchIndexProvider;
+import com.android.settings.search.Index;
import com.android.settings.search.Indexable;
import java.io.BufferedReader;
@@ -212,6 +213,11 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In
mDevHitToast = Toast.makeText(getActivity(), R.string.show_dev_on,
Toast.LENGTH_LONG);
mDevHitToast.show();
+ // This is good time to index the Developer Options
+ Index.getInstance(
+ getActivity().getApplicationContext()).updateFromClassNameResource(
+ DevelopmentSettings.class.getName(), true, true);
+
} else if (mDevHitCountdown > 0
&& mDevHitCountdown < (TAPS_TO_BE_A_DEVELOPER-2)) {
if (mDevHitToast != null) {