summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jorim Jaggi <jjaggi@google.com> 2018-03-13 15:34:52 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-03-13 15:34:52 +0000
commit0ee147406dcd44afb609817cbf7859898a9bb1ba (patch)
treeb06d2b7d57e1bdc6741ebac34a9ac298efd295b1
parent5dbde05f06a1fc5273efb6a38e3f65419a30ea23 (diff)
parent1282bc2f8d0eb389a6b6311c5b80c34f206498de (diff)
Merge "Fix SafeActivityOptions construction in startActivityFromRecents" into pi-dev
-rw-r--r--services/core/java/com/android/server/am/ActivityManagerService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index c1c68e8554e8..96633da16508 100644
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -5401,11 +5401,12 @@ public class ActivityManagerService extends IActivityManager.Stub
final int callingPid = Binder.getCallingPid();
final int callingUid = Binder.getCallingUid();
+ final SafeActivityOptions safeOptions = SafeActivityOptions.fromBundle(bOptions);
final long origId = Binder.clearCallingIdentity();
try {
synchronized (this) {
return mStackSupervisor.startActivityFromRecents(callingPid, callingUid, taskId,
- SafeActivityOptions.fromBundle(bOptions));
+ safeOptions);
}
} finally {
Binder.restoreCallingIdentity(origId);