summaryrefslogtreecommitdiff
path: root/core/java/android
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-04-27 18:29:46 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-04-27 18:29:46 +0000
commit756662fb2fc31f3c3f70b77c3ef2d697d03fbddc (patch)
treebb024b13e11af5a3a8aa70192155b8be040cd21d /core/java/android
parentd0ac45fc4cdb47dfe549ce97a3d8ee4622b1fefb (diff)
parent8d1c24e0a5c82870f01923ca07967ffcca6fd7c4 (diff)
Merge "Inform receivers of restart attempt previous visibility" into rvc-dev
Diffstat (limited to 'core/java/android')
-rw-r--r--core/java/android/app/ITaskStackListener.aidl3
-rw-r--r--core/java/android/app/TaskStackListener.java2
2 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/app/ITaskStackListener.aidl b/core/java/android/app/ITaskStackListener.aidl
index 145d5139cdc2..1a619bd4475a 100644
--- a/core/java/android/app/ITaskStackListener.aidl
+++ b/core/java/android/app/ITaskStackListener.aidl
@@ -43,9 +43,10 @@ oneway interface ITaskStackListener {
* @param homeVisible whether or not the home task is visible
* @param clearedTask whether or not the launch activity also cleared the task as a part of
* starting
+ * @param wasVisible whether the activity was visible before the restart attempt
*/
void onActivityRestartAttempt(in ActivityManager.RunningTaskInfo task, boolean homeTaskVisible,
- boolean clearedTask);
+ boolean clearedTask, boolean wasVisible);
/**
* Called when we launched an activity that we forced to be resizable.
diff --git a/core/java/android/app/TaskStackListener.java b/core/java/android/app/TaskStackListener.java
index 93772de0ba30..bfa91aabc6f5 100644
--- a/core/java/android/app/TaskStackListener.java
+++ b/core/java/android/app/TaskStackListener.java
@@ -55,7 +55,7 @@ public abstract class TaskStackListener extends ITaskStackListener.Stub {
@Override
@UnsupportedAppUsage
public void onActivityRestartAttempt(RunningTaskInfo task, boolean homeTaskVisible,
- boolean clearedTask) throws RemoteException {
+ boolean clearedTask, boolean wasVisible) throws RemoteException {
}
@Override