commit | 930718eeab768f5dadab1dae63a3894502713669 | [log] [tgz] |
---|---|---|
author | Tyler Gunn <tgunn@google.com> | Tue Feb 22 23:14:07 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Feb 22 23:14:07 2022 +0000 |
tree | 4c65ffa5da8642b4bc3143664a3f548c8d3e7b97 | |
parent | ff0ffa5d14f0ee444af0316c6c81278a16deb8d7 [diff] | |
parent | 5b2b03bc842dea1371d81221ea7e326ba66b2929 [diff] |
Merge "Revert "Remove BIND_ALLOW_BACKGROUND_ACTIVITY_STARTS for ConnectionService bind."" into qt-dev am: ae55381def am: b5076094f2 am: d455e0ff3a am: fdc8bef5dc am: 5b2b03bc84 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Telecomm/+/16790594 Change-Id: Iee8bbbcfb0a7785dd5fbffb9382a07d4584365ec
diff --git a/src/com/android/server/telecom/ServiceBinder.java b/src/com/android/server/telecom/ServiceBinder.java index 2fcd2f5..aa2e2a2 100644 --- a/src/com/android/server/telecom/ServiceBinder.java +++ b/src/com/android/server/telecom/ServiceBinder.java
@@ -87,7 +87,8 @@ ServiceConnection connection = new ServiceBinderConnection(call); Log.addEvent(call, LogUtils.Events.BIND_CS, mComponentName); - final int bindingFlags = Context.BIND_AUTO_CREATE | Context.BIND_FOREGROUND_SERVICE; + final int bindingFlags = Context.BIND_AUTO_CREATE | Context.BIND_FOREGROUND_SERVICE + | Context.BIND_ALLOW_BACKGROUND_ACTIVITY_STARTS; final boolean isBound; if (mUserHandle != null) { isBound = mContext.bindServiceAsUser(serviceIntent, connection, bindingFlags,