commit | 2c82f840abdcf6c8f71084643fac26147269a9fe | [log] [tgz] |
---|---|---|
author | Tyler Gunn <tgunn@google.com> | Tue Feb 22 23:36:14 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Feb 22 23:36:14 2022 +0000 |
tree | bc7328842d826a4b39ab5d5453dfc8972d844a1a | |
parent | e5aa3d02c6e9867a62925cedd2d39d4ce70d3cf4 [diff] | |
parent | 2008c125f7bd72ac4ad690c01cf2b4ed95f2f746 [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 am: 2008c125f7 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Telecomm/+/16790594 Change-Id: I863b40158c0e5f271dc2a5804e9283723b9d3968
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,