Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5faff560 authored by Liana Kazanova (xWF)'s avatar Liana Kazanova (xWF) Committed by Android (Google) Code Review
Browse files

Merge "Revert "Defer showing the expanded view for bubble bar"" into main

parents a4296057 8cb685f3
Loading
Loading
Loading
Loading
+9 −20
Original line number Diff line number Diff line
@@ -1997,10 +1997,15 @@ public class BubbleController implements ConfigurationChangeListener,

        @Override
        public void expansionChanged(boolean isExpanded) {
            // in bubble bar mode, let the request to show the expanded view come from launcher.
            // only collapse here if we're collapsing.
            if (mLayerView != null && !isExpanded) {
            if (mLayerView != null) {
                if (!isExpanded) {
                    mLayerView.collapse();
                } else {
                    BubbleViewProvider selectedBubble = mBubbleData.getSelectedBubble();
                    if (selectedBubble != null) {
                        mLayerView.showExpandedView(selectedBubble);
                    }
                }
            }
        }

@@ -2146,13 +2151,6 @@ public class BubbleController implements ConfigurationChangeListener,
        }
    };

    private void showExpandedViewForBubbleBar() {
        BubbleViewProvider selectedBubble = mBubbleData.getSelectedBubble();
        if (selectedBubble != null) {
            mLayerView.showExpandedView(selectedBubble);
        }
    }

    private void updateOverflowButtonDot() {
        BubbleOverflow overflow = mBubbleData.getOverflow();
        if (overflow == null) return;
@@ -2535,15 +2533,6 @@ public class BubbleController implements ConfigurationChangeListener,
                if (mLayerView != null) mLayerView.updateExpandedView();
            });
        }

        @Override
        public void showExpandedView() {
            mMainExecutor.execute(() -> {
                if (mLayerView != null) {
                    showExpandedViewForBubbleBar();
                }
            });
        }
    }

    private class BubblesImpl implements Bubbles {
+0 −2
Original line number Diff line number Diff line
@@ -53,6 +53,4 @@ interface IBubbles {
    oneway void showShortcutBubble(in ShortcutInfo info) = 12;

    oneway void showAppBubble(in Intent intent) = 13;

    oneway void showExpandedView() = 14;
}
 No newline at end of file