Merge "Make PiP window visible when user launches PiP in landscape mode" into qt-dev
am: 94a1aafcaa
Change-Id: I76cbf9b242eee489bbad5344c4c4ff0ef6f8b50c
This commit is contained in:
@@ -1640,6 +1640,7 @@ public class TaskStack extends WindowContainer<Task> implements
|
|||||||
if (mAnimationType == BoundsAnimationController.FADE_IN) {
|
if (mAnimationType == BoundsAnimationController.FADE_IN) {
|
||||||
setPinnedStackAlpha(1f);
|
setPinnedStackAlpha(1f);
|
||||||
mActivityStack.mService.notifyPinnedStackAnimationEnded();
|
mActivityStack.mService.notifyPinnedStackAnimationEnded();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (finalStackSize != null && !mCancelCurrentBoundsAnimation) {
|
if (finalStackSize != null && !mCancelCurrentBoundsAnimation) {
|
||||||
@@ -1935,14 +1936,11 @@ public class TaskStack extends WindowContainer<Task> implements
|
|||||||
public boolean setPinnedStackAlpha(float alpha) {
|
public boolean setPinnedStackAlpha(float alpha) {
|
||||||
// Hold the lock since this is called from the BoundsAnimator running on the UiThread
|
// Hold the lock since this is called from the BoundsAnimator running on the UiThread
|
||||||
synchronized (mWmService.mGlobalLock) {
|
synchronized (mWmService.mGlobalLock) {
|
||||||
if (mCancelCurrentBoundsAnimation) {
|
getPendingTransaction().setAlpha(getSurfaceControl(),
|
||||||
return false;
|
mCancelCurrentBoundsAnimation ? 1 : alpha);
|
||||||
}
|
|
||||||
getPendingTransaction().setAlpha(getSurfaceControl(), alpha);
|
|
||||||
scheduleAnimation();
|
scheduleAnimation();
|
||||||
|
return !mCancelCurrentBoundsAnimation;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public DisplayInfo getDisplayInfo() {
|
public DisplayInfo getDisplayInfo() {
|
||||||
|
|||||||
Reference in New Issue
Block a user