summaryrefslogtreecommitdiff
path: root/services/print
diff options
context:
space:
mode:
authorPhilip P. Moltmann <moltmann@google.com>2019-05-14 13:50:48 -0700
committerPhilip P. Moltmann <moltmann@google.com>2019-05-14 13:50:48 -0700
commitbe538c26d5ae907095fbeaeba1a9f8f3626a9129 (patch)
tree6ec6c4b891ebb4e8e949095f977b065218ea6659 /services/print
parent1198fc4e7101db6cc7206594d489bb92b3d954ac (diff)
Bind print svcs as "in foreground" for location
Test: Interacted with wifi-direct printers Fixes: 132715500 Change-Id: Icead54500bf1557e88139a3b37085d3579d526fc
Diffstat (limited to 'services/print')
-rw-r--r--services/print/java/com/android/server/print/RemotePrintService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/print/java/com/android/server/print/RemotePrintService.java b/services/print/java/com/android/server/print/RemotePrintService.java
index 4f0d6f1d5535..502cd2c60f4a 100644
--- a/services/print/java/com/android/server/print/RemotePrintService.java
+++ b/services/print/java/com/android/server/print/RemotePrintService.java
@@ -572,7 +572,8 @@ final class RemotePrintService implements DeathRecipient {
boolean wasBound = mContext.bindServiceAsUser(mIntent, mServiceConnection,
Context.BIND_AUTO_CREATE | Context.BIND_FOREGROUND_SERVICE
- | Context.BIND_ALLOW_INSTANT, new UserHandle(mUserId));
+ | Context.BIND_INCLUDE_CAPABILITIES | Context.BIND_ALLOW_INSTANT,
+ new UserHandle(mUserId));
if (!wasBound) {
if (DEBUG) {