diff options
| -rw-r--r-- | services/core/java/com/android/server/search/Searchables.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/search/Searchables.java b/services/core/java/com/android/server/search/Searchables.java index 8af76a17f084..c769a50ec890 100644 --- a/services/core/java/com/android/server/search/Searchables.java +++ b/services/core/java/com/android/server/search/Searchables.java @@ -20,6 +20,7 @@ import android.app.AppGlobals; import android.app.SearchManager; import android.app.SearchableInfo; import android.content.ComponentName; +import android.content.ContentResolver; import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; @@ -397,8 +398,9 @@ public class Searchables { } private String getGlobalSearchProviderSetting() { - return Settings.Secure.getString(mContext.getContentResolver(), - Settings.Secure.SEARCH_GLOBAL_SEARCH_ACTIVITY); + final ContentResolver cr = mContext.getContentResolver(); + return Settings.Secure.getStringForUser(cr, + Settings.Secure.SEARCH_GLOBAL_SEARCH_ACTIVITY, cr.getUserId()); } /** |