am 58e96946: Using the selector to check if an intent can be forwarded.

* commit '58e9694623705b3916f0256c26c88ea3ae18b47b':
  Using the selector to check if an intent can be forwarded.
This commit is contained in:
Nicolas Prevot
2014-07-30 18:35:46 +00:00
committed by Android Git Automerger

View File

@@ -83,7 +83,11 @@ public class IntentForwarderActivity extends Activity {
String resolvedType = newIntent.resolveTypeIfNeeded(getContentResolver());
boolean canForward = false;
try {
canForward = ipm.canForwardTo(newIntent, resolvedType, callingUserId,
Intent selector = newIntent.getSelector();
if (selector == null) {
selector = newIntent;
}
canForward = ipm.canForwardTo(selector, resolvedType, callingUserId,
userDest.getIdentifier());
} catch (RemoteException e) {
Slog.e(TAG, "PackageManagerService is dead?");