From 050b48d9eed32dac35c63828c06591fc1a3235f3 Mon Sep 17 00:00:00 2001 From: Josh Tsuji Date: Wed, 24 Jun 2020 14:22:13 -0400 Subject: [PATCH] Make sure metadata shortcut ID is always set on Bubble. This is causing all promoted-from-overflow bubbles to not load since shortcut ID is missing. Test: promote an overflow bubble Bug: 159815347 Change-Id: Ica56d895ee4fa7b532984fb4e2061a1fb4d27e87 --- packages/SystemUI/src/com/android/systemui/bubbles/Bubble.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/bubbles/Bubble.java b/packages/SystemUI/src/com/android/systemui/bubbles/Bubble.java index b615885596eee..6dc8322a5cf3d 100644 --- a/packages/SystemUI/src/com/android/systemui/bubbles/Bubble.java +++ b/packages/SystemUI/src/com/android/systemui/bubbles/Bubble.java @@ -137,6 +137,7 @@ class Bubble implements BubbleViewProvider { final int desiredHeight, final int desiredHeightResId, @Nullable final String title) { Objects.requireNonNull(key); Objects.requireNonNull(shortcutInfo); + mMetadataShortcutId = shortcutInfo.getId(); mShortcutInfo = shortcutInfo; mKey = key; mFlags = 0;