diff options
| -rw-r--r-- | libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java index 39dc26797a81..603a9ec6bedb 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/bubbles/BubbleController.java @@ -2087,8 +2087,9 @@ public class BubbleController implements ConfigurationChangeListener, BubbleLogger.Event event = isExpanded ? BubbleLogger.Event.BUBBLE_BAR_EXPANDED : BubbleLogger.Event.BUBBLE_BAR_COLLAPSED; - if (mBubbleData.getSelectedBubble() instanceof Bubble bubble) { - mLogger.log(bubble, event); + BubbleViewProvider selectedBubble = mBubbleData.getSelectedBubble(); + if (selectedBubble instanceof Bubble) { + mLogger.log((Bubble) selectedBubble, event); } else { mLogger.log(event); } @@ -2099,8 +2100,9 @@ public class BubbleController implements ConfigurationChangeListener, // Only need to update the layer view if we're currently expanded for selection changes. if (mLayerView != null && mLayerView.isExpanded()) { mLayerView.showExpandedView(selectedBubble); - if (selectedBubble instanceof Bubble bubble) { - mLogger.log(bubble, BubbleLogger.Event.BUBBLE_BAR_BUBBLE_SWITCHED); + if (selectedBubble instanceof Bubble) { + mLogger.log((Bubble) selectedBubble, + BubbleLogger.Event.BUBBLE_BAR_BUBBLE_SWITCHED); } } } |