Merge "Do not use seamless rotation for multi-window" into tm-qpr-dev
This commit is contained in:
@@ -620,7 +620,8 @@ public class DisplayRotation {
|
|||||||
// We only enable seamless rotation if the top window has requested it and is in the
|
// We only enable seamless rotation if the top window has requested it and is in the
|
||||||
// fullscreen opaque state. Seamless rotation requires freezing various Surface states and
|
// fullscreen opaque state. Seamless rotation requires freezing various Surface states and
|
||||||
// won't work well with animations, so we disable it in the animation case for now.
|
// won't work well with animations, so we disable it in the animation case for now.
|
||||||
if (w.getAttrs().rotationAnimation != ROTATION_ANIMATION_SEAMLESS || w.isAnimatingLw()) {
|
if (w.getAttrs().rotationAnimation != ROTATION_ANIMATION_SEAMLESS || w.inMultiWindowMode()
|
||||||
|
|| w.isAnimatingLw()) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user