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

Commit b985adad authored by Mykola Podolian's avatar Mykola Podolian Committed by Android (Google) Code Review
Browse files

Merge "Fixed expand bubble stack position after the device is unfolded" into main

parents 0eb2ee27 f1d4cb92
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -474,11 +474,16 @@ public class BubbleController implements ConfigurationChangeListener,

        mDisplayController.addDisplayChangingController(
                (displayId, fromRotation, toRotation, newDisplayAreaInfo, t) -> {
                    // This is triggered right before the rotation is applied
                    if (fromRotation != toRotation) {
                    Rect newScreenBounds = new Rect();
                    if (newDisplayAreaInfo != null) {
                        newScreenBounds =
                                newDisplayAreaInfo.configuration.windowConfiguration.getBounds();
                    }
                    // This is triggered right before the rotation or new screen size is applied
                    if (fromRotation != toRotation || !newScreenBounds.equals(mScreenBounds)) {
                        if (mStackView != null) {
                            // Layout listener set on stackView will update the positioner
                            // once the rotation is applied
                            // once the rotation or screen change is applied
                            mStackView.onOrientationChanged();
                        }
                    }