OSDN Git Service

Don't bind ChooserTargetServices as user CURRENT
authorAdam Powell <adamp@google.com>
Fri, 18 Mar 2016 23:04:27 +0000 (16:04 -0700)
committerAdam Powell <adamp@google.com>
Fri, 18 Mar 2016 23:04:27 +0000 (16:04 -0700)
Bug 26151189

Change-Id: I8ea76de499f7a7b9edbf1de3117d34d91bfa36ae

core/java/com/android/internal/app/ChooserActivity.java

index 6085164..a4e489c 100644 (file)
@@ -433,8 +433,7 @@ public class ChooserActivity extends ResolverActivity {
 
                 final ChooserTargetServiceConnection conn =
                         new ChooserTargetServiceConnection(this, dri);
-                if (bindServiceAsUser(serviceIntent, conn, BIND_AUTO_CREATE | BIND_NOT_FOREGROUND,
-                        UserHandle.CURRENT)) {
+                if (bindService(serviceIntent, conn, BIND_AUTO_CREATE | BIND_NOT_FOREGROUND)) {
                     if (DEBUG) {
                         Log.d(TAG, "Binding service connection for target " + dri
                                 + " intent " + serviceIntent);