From a9033876de10c6ab6704e6a2fa3e377eefb0bcb6 Mon Sep 17 00:00:00 2001 From: Jorim Jaggi Date: Wed, 24 Jan 2018 17:59:15 +0100 Subject: [PATCH] Fix NPE from refactoring Test: go/wm-smoke Test ActivityTransitionTest Fixes: 72439007 Change-Id: I35db3a98778a92374b348c4339b230f091186895 --- .../core/java/com/android/server/am/ActivityManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 5eb5b1406231b..ecad7c15d663a 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -13623,7 +13623,7 @@ public class ActivityManagerService extends IActivityManager.Stub int index = task.mActivities.lastIndexOf(r); if (index > 0) { ActivityRecord under = task.mActivities.get(index - 1); - under.returningOptions = safeOptions.getOptions(r); + under.returningOptions = safeOptions != null ? safeOptions.getOptions(r) : null; } final boolean translucentChanged = r.changeWindowTranslucency(false); if (translucentChanged) {