diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2018-03-10 01:11:27 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-03-10 01:11:27 +0000 |
| commit | fe700fc694f35ff90cf040d7cb8cbfb57072aa05 (patch) | |
| tree | 1be170137c75b78ceb68fdf266f67adb662ba047 /core/java | |
| parent | 2e94d509b3239c43ce110107a9a5db713c1de4c5 (diff) | |
| parent | 593e9567fdc2a7b5c7e06c12c9af4b32f4216d85 (diff) | |
Merge "Adding isNotInRecents to RemoteAnimationTarget" into pi-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/RemoteAnimationTarget.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/view/RemoteAnimationTarget.java b/core/java/android/view/RemoteAnimationTarget.java index facf575872ed..75cdd49fccab 100644 --- a/core/java/android/view/RemoteAnimationTarget.java +++ b/core/java/android/view/RemoteAnimationTarget.java @@ -109,9 +109,14 @@ public class RemoteAnimationTarget implements Parcelable { */ public final WindowConfiguration windowConfiguration; + /** + * Whether the task is not presented in Recents UI. + */ + public boolean isNotInRecents; + public RemoteAnimationTarget(int taskId, int mode, SurfaceControl leash, boolean isTranslucent, Rect clipRect, Rect contentInsets, int prefixOrderIndex, Point position, - Rect sourceContainerBounds, WindowConfiguration windowConfig) { + Rect sourceContainerBounds, WindowConfiguration windowConfig, boolean isNotInRecents) { this.mode = mode; this.taskId = taskId; this.leash = leash; @@ -122,6 +127,7 @@ public class RemoteAnimationTarget implements Parcelable { this.position = new Point(position); this.sourceContainerBounds = new Rect(sourceContainerBounds); this.windowConfiguration = windowConfig; + this.isNotInRecents = isNotInRecents; } public RemoteAnimationTarget(Parcel in) { @@ -135,6 +141,7 @@ public class RemoteAnimationTarget implements Parcelable { position = in.readParcelable(null); sourceContainerBounds = in.readParcelable(null); windowConfiguration = in.readParcelable(null); + isNotInRecents = in.readBoolean(); } @Override @@ -154,6 +161,7 @@ public class RemoteAnimationTarget implements Parcelable { dest.writeParcelable(position, 0 /* flags */); dest.writeParcelable(sourceContainerBounds, 0 /* flags */); dest.writeParcelable(windowConfiguration, 0 /* flags */); + dest.writeBoolean(isNotInRecents); } public static final Creator<RemoteAnimationTarget> CREATOR |
