diff options
| -rw-r--r-- | core/java/com/android/internal/app/ResolverActivity.java | 3 | ||||
| -rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/core/java/com/android/internal/app/ResolverActivity.java b/core/java/com/android/internal/app/ResolverActivity.java index ba1913197b59..1bf17e6843ba 100644 --- a/core/java/com/android/internal/app/ResolverActivity.java +++ b/core/java/com/android/internal/app/ResolverActivity.java @@ -19,14 +19,11 @@ package com.android.internal.app; import android.annotation.Nullable; import android.app.Activity; import android.app.ActivityThread; -import android.app.VoiceInteractor; import android.app.VoiceInteractor.PickOptionRequest; import android.app.VoiceInteractor.PickOptionRequest.Option; import android.app.VoiceInteractor.Prompt; -import android.app.VoiceInteractor.Request; import android.os.AsyncTask; import android.provider.Settings; -import android.service.chooser.ChooserTarget; import android.text.TextUtils; import android.util.Slog; import android.widget.AbsListView; diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 7fb8a30da641..1c7106725988 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -2967,6 +2967,10 @@ public class PackageManagerService extends IPackageManager.Stub { public boolean activitySupportsIntent(ComponentName component, Intent intent, String resolvedType) { synchronized (mPackages) { + if (component.equals(mResolveComponentName)) { + // The resolver supports EVERYTHING! + return true; + } PackageParser.Activity a = mActivities.mActivities.get(component); if (a == null) { return false; |