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

Commit 828ec3dc authored by Robert Carr's avatar Robert Carr
Browse files

Only allow focused window to select seamless rotation.

We require apps to opt in to seamless rotation. If a dialog or some such
has popped up above them, the dialog may not be prepared to rotate
seamlessly and we should just fall back to the old behavior for now.

Bug: 30968345
Change-Id: Ib9a7352ed84d41076bdd162bf38d151b053a307e
parent f9f8e820
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -7756,6 +7756,9 @@ public class PhoneWindowManager implements WindowManagerPolicy {
        }

        final WindowState w = mTopFullscreenOpaqueWindowState;
        if (w != mFocusedWindow) {
            return false;
        }

        // We only enable seamless rotation if the top window has requested
        // it and is in the fullscreen opaque state. Seamless rotation