summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Mady Mellor <madym@google.com> 2020-06-12 18:20:44 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-06-12 18:20:44 +0000
commitfe96fa8b191f72d7534237104d674d555cf1a10c (patch)
tree026ea06d0f8d8881aad6e5274e5ee6ebd9959cc0
parent80e047bcbdc7ad617af03f6c60126adddfcb64ca (diff)
parentc1a75a9fbbc0d7adc07e219009fd83c854546099 (diff)
Merge "Fix an obscure NPE" into rvc-dev
-rw-r--r--packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java b/packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java
index 47e6645d347f..6dcc9dcdc63c 100644
--- a/packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java
+++ b/packages/SystemUI/src/com/android/systemui/bubbles/BubbleExpandedView.java
@@ -163,6 +163,11 @@ public class BubbleExpandedView extends LinearLayout {
Log.d(TAG, "onActivityViewReady: calling startActivity, "
+ "bubble=" + getBubbleKey());
}
+ if (mActivityView == null) {
+ mBubbleController.removeBubble(getBubbleKey(),
+ BubbleController.DISMISS_INVALID_INTENT);
+ return;
+ }
try {
if (!mIsOverflow && mBubble.usingShortcutInfo()) {
options.setApplyActivityFlagsForBubbles(true);