commit | 2008c125f7bd72ac4ad690c01cf2b4ed95f2f746 | [log] [tgz] |
---|---|---|
author | Tyler Gunn <tgunn@google.com> | Tue Feb 22 23:15:01 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Feb 22 23:15:01 2022 +0000 |
tree | 08bb4b21845f4c26ce28f653cb7da8d78ece1fed | |
parent | 12efaeb75a86f0397a081614bce9b667bfcd1ac8 [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: I22d037a4608c158a918fc2d18671e8351c2f6f2f
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,