From 0e00727faaf9d7f02a15f348bcf17fe60e379da5 Mon Sep 17 00:00:00 2001 From: Robert Carr Date: Mon, 2 Oct 2017 13:00:55 -0700 Subject: [PATCH] Disable seamless-rotation when other windows are visible. Was never supported but has gotten more horrific for whatever reason. Bug: 65612427 Change-Id: I25758f40876c76a6daaf6330ed7cfa84c759fc0f --- .../com/android/server/wm/DisplayContent.java | 17 +++++++++++++++-- .../java/com/android/server/wm/Session.java | 4 ++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java index 37695cba7b9db..ba99f38f4c385 100644 --- a/services/core/java/com/android/server/wm/DisplayContent.java +++ b/services/core/java/com/android/server/wm/DisplayContent.java @@ -950,10 +950,10 @@ class DisplayContent extends WindowContainer w.mSeamlesslyRotated); if (seamlessRotated != null) { // We can't rotate (seamlessly or not) while waiting for the last seamless rotation @@ -962,7 +962,20 @@ class DisplayContent extends WindowContainer