Merge "Preempt recents animation if display is changed" into udc-dev
This commit is contained in:
@@ -246,6 +246,13 @@ public class RemoteTransitionCompat {
|
||||
closingTasks.add(change);
|
||||
}
|
||||
} else if (change.getMode() == TRANSIT_CHANGE) {
|
||||
// Finish recents animation if the display is changed, so the default
|
||||
// transition handler can play the animation such as rotation effect.
|
||||
if (change.hasFlags(TransitionInfo.FLAG_IS_DISPLAY)) {
|
||||
mListener.onSwitchToScreenshot(() -> finish(false /* toHome */,
|
||||
false /* userLeaveHint */));
|
||||
return false;
|
||||
}
|
||||
hasChangingApp = true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user