summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorPinyao Ting <pinyaoting@google.com>2019-10-11 16:59:28 -0700
committerPinyao Ting <pinyaoting@google.com>2019-10-18 16:12:47 +0000
commit8deca199265f66a4f73ed7170113530761f9027c (patch)
tree59a16b15110c4d46b6925dab5568a908a134eeee /core/java
parent438e082801cfd3b4ab2dbf9f33fff52de6b3ef43 (diff)
fix the issue slice cannot be triggered from uri
Bug: 122879432 Change-Id: Id36a45bbbdb858b5b8d9fd6f1b3f5f97eb84e9fd Test: 1. install SliceViewer (https://github.com/android/user-interface-samples/releases) 2. adb shell am start -d "slice-https://sliceviewer.android.example.com/hello" (cherry picked from commit 09b91e60272a6751bd61471360e1fa20c424dcdf)
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/app/slice/SliceManager.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/app/slice/SliceManager.java b/core/java/android/app/slice/SliceManager.java
index 955093d3380e..90ecce2a2170 100644
--- a/core/java/android/app/slice/SliceManager.java
+++ b/core/java/android/app/slice/SliceManager.java
@@ -390,6 +390,8 @@ public class SliceManager {
}
Bundle extras = new Bundle();
extras.putParcelable(SliceProvider.EXTRA_INTENT, intent);
+ extras.putParcelableArrayList(SliceProvider.EXTRA_SUPPORTED_SPECS,
+ new ArrayList<>(supportedSpecs));
final Bundle res = provider.call(SliceProvider.METHOD_MAP_INTENT, null, extras);
if (res == null) {
return null;