From 6f9ae4ffc56919cba4f44a78af4d6864ea09e7c8 Mon Sep 17 00:00:00 2001 From: Chong Zhang Date: Fri, 3 Jun 2016 11:30:20 -0700 Subject: [PATCH] Use getActivityToken() instead of mToken in isTopOfTask mToken could be local tokan and causes IllegalArgumentException. bug: 29072444 Change-Id: I0f889a70a848ffea31663ed80337e1605c75223e --- core/java/android/app/Activity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index ac5f3effa1f98..a5fcec6229569 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -5952,7 +5952,7 @@ public class Activity extends ContextThemeWrapper return false; } try { - return ActivityManagerNative.getDefault().isTopOfTask(mToken); + return ActivityManagerNative.getDefault().isTopOfTask(getActivityToken()); } catch (RemoteException e) { return false; }