summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorEugene Susla <eugenesusla@google.com>2017-06-20 22:44:46 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-06-20 22:44:46 +0000
commit374044ff3b3fe7aec76236616ebeb74d297f36eb (patch)
tree4e1f86815eedb0e77e0faf4794040b45a7a115c4 /core/java
parent63e1d36bbf355880c4ed11f50680c76da4db83a1 (diff)
parent2eacbac8c30cdfbb3a99935bbfcddd26db3cb675 (diff)
Merge "[Companion] Fix notification access dialog being in new task" into oc-dev
am: 2eacbac8c3 Change-Id: Ic1566785ba2efae73469729f70b43775af02e57c
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/companion/CompanionDeviceManager.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/java/android/companion/CompanionDeviceManager.java b/core/java/android/companion/CompanionDeviceManager.java
index 4400ad3316e3..86a30cf0c846 100644
--- a/core/java/android/companion/CompanionDeviceManager.java
+++ b/core/java/android/companion/CompanionDeviceManager.java
@@ -214,10 +214,12 @@ public final class CompanionDeviceManager {
return;
}
try {
- mService.requestNotificationAccess(component).send();
+ IntentSender intentSender = mService.requestNotificationAccess(component)
+ .getIntentSender();
+ mContext.startIntentSender(intentSender, null, 0, 0, 0);
} catch (RemoteException e) {
throw e.rethrowFromSystemServer();
- } catch (PendingIntent.CanceledException e) {
+ } catch (IntentSender.SendIntentException e) {
throw new RuntimeException(e);
}
}